Подтвердить что ты не робот

Любое хорошее приложение для консольных приложений Ruby?

Я копаюсь, пытаясь найти хороший набор инструментов для создания консольных приложений, так как большинство параметров, которые я ожидаю использовать Ruby в ближайшие месяцы, не будут webapps, а серверными сценариями.

Я знаю highline, и я планирую использовать это для пользовательских и возможных подсказок пароля, но я знаю, что приложение консоли мир должен быть наполнен другими драгоценными камнями, чтобы помочь и/или обогатить ваши простые приложения командной строки.

Есть ли у кого-нибудь хорошие предложения? Я не совсем уверен, что я действительно ищу, но я не удивлюсь, если в Ruby есть драгоценные камни, чтобы помочь с раскрашиванием, ascii-like art, пользовательское взаимодействие (аналогично bash -completion), man-страница аналогичные инструменты (или генераторы) или просто помощники для создания работы по созданию более богатого консольного приложения не встречается так трудно понять, либо просто и загадочно.

4b9b3361

Ответ 1

Вот некоторые связанные с консолью камни, которые я написал вам, могут понравиться:

  • bond - Пользовательское автозавершение readline методов, аргументов и т.д.
  • hirb - Рамка для форматирования объектов ruby. Поставляется с таблицами, деревьями, меню выбора и смарт-пейджером.
  • alias - Создает, управляет и сохраняет псевдонимы для методов класса, методов экземпляра, констант, делегированных методов.

У меня также есть некоторые великолепные списки тегов из рубиновых драгоценных камней в этих областях:

Ответ 2

My table_print gem позволяет видеть вывод IRB в формате простой для сканирования. Супер простой, легкий, настраиваемый. http://tableprintgem.com