проходитесь куда угодно.. для тех кто на танке - среда это редактор ассемблера (с компиляцией и отладкой).. что сама среда на асме написана - это вы сами себе придумали... про АД вы похоже тоже не поняли (все то же мое замечание про 200 строк продолжает работать.. вы до сих пор не понимаете о чем идет речь) --- Сообщение объединено, 18 мар 2023 --- там есть настройка цветов.. так что для эстетов есть где развернуться --- Сообщение объединено, 18 мар 2023 --- а где он сейчас ?
Предположи например что я столько лет делаю на форуме про низкоуровневое программирование, не написав 200 строчек на асме. И стебусь над залетными паскалистами, которые даже тред, в который влазят, не удосуживаются бегло посмотреть. О том, что синтаксис полезно подсвечивать и иметь пару хоткеев в блокноте, чтобы обработать исходник нифига не блокнотом, я наслышан и прикинь - практикую. А насчет паскаля - юзермодное приложение под венду я, будучи ассемблерщиком, на асме бы и писал. Предположи почему.
ну если ваши желания только в паре хоткеев - то вопросов нет --- Сообщение объединено, 18 мар 2023 --- и получили бы очередной блокнот но с хоткеями --- Сообщение объединено, 18 мар 2023 --- ок, умолкаю и ухожу
Из желаний например вертикальное выделение, подсветка найденных подстрок, подсветка измененных/сохраненных строк, макросы, табличный режим, сортировка строк, подстановка номеров, регулярные выражения, извлечение строк в отдельный файл. Расскажи что из этого твой функциональный редактор может?
Ну зачем делать поделку на Паскале, если можно было сделать плагин к редактору, который уже поддерживает многие фичи из указанных? Я не то, чтобы против этого, у любого человека может быть хобби любой упоротости, но с точки зрения практики, это как минимум не практично.
Ну есть LSP (language server protocol), который уже поддерживает куча редакторов, от VSCode'ов до Vim'ов, а на чем его реализовать - нет существенной разницы, главное JSON туда сюда гонять. Ну и при большом желании можно интегрировать, как условную DLL с набором экспортных функций, но среди "современных веб макак" так делать не принято. Изобретение велосипедов при наличии десятков уже изобретенных велосипедов - дело не практичное.
Хорошо. Можешь привести даже не 10, а хотябы 5 примеров подобных велосипедов именно на паскале? С подсветкой синтаксиса и т.д.
Непрактично то, что некоторые делают текстовые редакторы во много рыл и много лет, и тягаться с ними просто невозможно. Функциональность функционального редактора будет недотягивать до общепринятого уровня.
Не-не, на тебе 10: https://wiki.freepascal.org/Projects_using_Lazarus_-_Editors_and_IDEs - или даже 11: https://github.com/varianus/ovotext
Благодарю) anoa-notepad - норм --- Сообщение объединено, 18 мар 2023 --- А что должно быть в нем такого метафизического, чтобы дотягивал?
Я там вверху перечислял. Это только самый часто используемый функционал, но тем лучше чем больше. Кстати вон буквально в соседней ветке нотпад++ обсуждают как в качестве иде использовать.
Да, как использовать плагины к нему) --- Сообщение объединено, 18 мар 2023 --- Если внимательно посмотреть все эти варианты которые ты предлагаешь, то что-то хорошее там не найдешь. Это не решение, а кусок говна Есть такой сайт https://www.openhub.net/, выбираем теги pascal, syntax_highlighting: Приведи хотя-бы 5 примеров SynEdit для паскаля/delphi --- Сообщение объединено, 18 мар 2023 --- С github, sourceforge, такая же шляпа. --- Сообщение объединено, 18 мар 2023 --- Есть нормальный вариант для c++ scintilla, (которая в основе нотапада++, geany, и некоторых других проектов), и все --- Сообщение объединено, 18 мар 2023 --- В общем, не все так просто как кажется --- Сообщение объединено, 18 мар 2023 --- *Приведи хотя-бы 5 примеров на подобии SynEdit для паскаля/delphi --- Сообщение объединено, 18 мар 2023 --- Все эти проекты одно и то же
Да нормальный фон, в PureBasic вроде такой же. В RadAsm'е вроде такой же был, не помню точно. Главною юзеру дать возможность настройки.
Под пиво с чипсами еще офигеннее. Неофигенно потом все это вытряхивать из качественной механической клавиатуры с классной подсветкой. И все-таки, кому же и для чего нужно писать проекты на ассемблере в сотни строк? Мне лично нотепада хватает.