Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Console - дополнение пользовательского ввода / 5 сообщений из 5, страница 1 из 1
17.01.2021, 00:09
    #40036482
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Console - дополнение пользовательского ввода
Хочу сделать небольшого помощника для пользователя для ввода из консоли вместо ReadLine()

К примеру, пользователь нажимает "h", ему заботливо подставляется "ello ", пользователь дописывает "world" нажимает энтер и я получаю в переменную "hello world".

Понятно, что я могу сделать это, используя свой буфер ввода и ReadKey(), но мне придется обрабатывать стрелки, backspace, delete и прочие кнопки редактирования, плюс стрелки вверх-вниз для вызова предыдущих команд.

Как реализовать по-простому? или может есть какая-то библиотека, заменяющая ReadLine?
...
Рейтинг: 0 / 0
17.01.2021, 02:11
    #40036497
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Console - дополнение пользовательского ввода
Shocker.Pro,

Консоль может только казаться консолью, а на самом деле быть чем-то во что интегрируется стандартный
IntelliSense вроде такого (сам не проверял вследствии тривиальности задачи - в смысле и так оно есть повсюду)
http://www.codeproject.com/Articles/5839/DIY-Intellisense
где по идее как минимум словарь reserved keywords языка (с рангом по используемости)
плюс какой-нибудь семантический анализатор/recommender напр. на базе AutoML+NLP
...
Рейтинг: 0 / 0
17.01.2021, 02:20
    #40036498
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Console - дополнение пользовательского ввода
Под консолью я имел ввиду исключительно System.Console

Уже есть некое интерактивное приложение, которое выдает инфу пользователю в ответ на некий набор команд.
Просто хотелось немножко облегчить ему жизнь, не переделывая существенно приложение.
...
Рейтинг: 0 / 0
17.01.2021, 17:45
    #40036602
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Console - дополнение пользовательского ввода
...
Рейтинг: 0 / 0
17.01.2021, 18:20
    #40036610
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Console - дополнение пользовательского ввода
похоже навскидку, погляжу, спасибо )
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Console - дополнение пользовательского ввода / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]