Страница 1 из 1

Блокнот с API

Добавлено: 10 май 2019, 16:42
Bobson
Коллеги, возникла проблема использования текстового поля в программе на C#.
Для написания метода в настоящее время использую стандартное текстовое поле. Но написание в нём операторов C# вызывает зубовный скрежет.
Очень хочется иметь форматирование по примеру Notepad++, или такое, как в тегах <code> этого сайта, или такое, какое применяется в терминале АД4 при написании стратегий и индикаторов. То есть текстовый редактор должен уметь форматировать текст под C# и иметь API, давать возможность загружать текстовый файл и сохранять его.
Есть ли что-либо подобное на просторах интернета? Мой поиск результатов не дал.

Re: Блокнот с API

Добавлено: 11 май 2019, 19:54
Bobson
За праздничные дни провел много времени в поисках нужного компонента. Насмотрелся и начитался о всевозможных Notepad++ и SharpDevelop и Scintilla. Всё это были урезанные и облегчённые IDE для программистов. С компиляторами и без. С автоматизацией и без.
Однако нашлось и то, что мне было нужно FastColoredTextBox
Это обыкновенный редактор, который форматирует вводимый текст по правилам выбранного языка. Встраивается компонентом в Visual Studio. Удобное использование для скриптования программы через CodeDom. Считаю его незаменимой вещью для разработчиков роботов самостоятельно, используя API терминала или AdirConnector.

Re: Блокнот с API

Добавлено: 12 май 2019, 14:31
Bobson
Внешний вид редактора

Редактор.GIF
Редактор.GIF (33.97 КБ) 11267 просмотров