Я рассматриваю возможность написания консольного приложения на C#, и я хочу включить функции истории, завершения и редактирования командной строки, что-то вроде GNU readline (но не обязательно столь обширного, как это!)Есть ли библиотека .Net, аналогичная GNU readline?
Есть ли существующая библиотека для. net, которая обеспечивает этот тип функциональности? Я предполагаю, что одним из вариантов будет использование межсетевых сервисов для вызова readline GNU. Но есть ли собственный вариант?
Рассматривали ли вы PowerShell оснастку ? Это самый «родной» вариант в мире .NET, о котором я могу думать прямо сейчас. –
Возможно, это только я, но когда вы начинаете думать об улучшении пользовательского интерфейса с помощью пользовательского интерфейса таким образом, вам действительно нужно начать смотреть на Windows Forms. –
Не уверен, что я следую? Представляете ли вы, что я пишу свое приложение как оснастку powershell? Не будет ли это просто дать мне стандартное редактирование командной строки PowerShell (т. Е. Основные функции консоли Windows плюс причудливое заполнение вкладки)? Я больше после этого (поиск в истории, удаление слов и тому подобное). –