Задать вопрос
veydlin
@veydlin
Мне никогда не жалко средств на свое любопытство

Существует ли библиотека для C#, которая реализует поведение командного интерпретатора (автокомплит, help, истрию)?

Есть ли библиотека под шарп для реализации функций стандартной консоли?

Например:
Автодополнение по tab
команда help
история команд

Хотелось бы удобную реализацию выполнения команд и их аргументов, что-то наподобие создания класса для описание команды "set_val", внутри описание для автоматического вызова help, список возможных аргументов и т.п.
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
Такого нет, тк это не является часто встречающейся задачей у разработчиков.
Есть библиотеки, которые позволяют удобно работать с аргументами запуска и генерировать скрипт для автокомплита, но это, кажется, не то что вам нужно.
То что вы описали на самом деле не так сложно реализовать, как кажется на первый взгляд, если использовать ООП, вместо лапши из switch-case и if-else
Ответ написан
Комментировать
samodum
@samodum
Какой вопрос - такой и ответ
Для консоли только одна библиотека System.Console
Ответ написан
Комментировать
veydlin
@veydlin Автор вопроса
Мне никогда не жалко средств на свое любопытство
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы