|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 110
|
||
Разметка синтаксиса Notepad++ для WBatch как на форуме19.11.2020, 16:45. Показов 3481. Ответов 10
Уважаемые Гуру кодинга...
Не подскажите, где взять подсветку синтаксиса WBatch как на форуме? Почему то я ошибки в своем "коде" вижу только в посте, а не в Notepad++ Из файла stylers.model.xml <LexerType name="batch" desc="Batch" ext="">В нем только стили, но где то должны быть и "операторы" echo, rem, "" и так далее. Самостоятельно я не справлюсь, а Поиск Не очень помог...
0
|
||
| 19.11.2020, 16:45 | |
|
Ответы с готовыми решениями:
10
Notepad++ убрать стандартное расширения для подсветки синтаксиса Подсветка синтаксиса как на этом форуме Кодировка и разметка страницы в Notepad++ |
|
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||
| 19.11.2020, 16:57 | ||
|
0
|
||
|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 110
|
|||
| 19.11.2020, 17:02 [ТС] | |||
|
Родную уже поковырял, хоть и не сильно. А про "Дай", вероятность, что она есть, не может быть равна нулю.
0
|
|||
|
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|||
| 19.11.2020, 17:11 | |||
|
0
|
|||
|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 110
|
|
| 19.11.2020, 19:35 [ТС] | |
<WordsStyle name="DEFAULT" styleID="0" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize="" />Ну почему же. Вот стандартная разметка для Batch в Notepad++ Нужно выцепить <Keywords name="Comments">rem</Keywords> Предполагаю что эти теги лежат в .DLL Вот, вроде начал разбираться. С css знаком <Keywords name="Comments">00rem 01 02 03 04</Keywords>
0
|
|
|
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||
| 20.11.2020, 00:47 | ||
|
Если вы просто собираетесь каждую команду или символ покрасить в свой цвет, то тут справиться можно и даже методом тыка, если усложнить, добавить курсив и жирный шрифт, то уже надо понимать как набирается код цвета, везде это по-разному, но изучать нужно для конкретного редактора, первый столбик например будет: 389=1+4+128+256, каждое отдельное число как отдельная команда что-то значит, столбиков несколько, им как переменной присваивается один символ или цепочка. Но и это все еще довольно просто. Далее пойдет регулярка и в несметном количестве. Потому что %символ - свой цвет и он должен закончится, если потом пробел или что другое %символ или несколько и может быть пробел% - свой цвет в парных кавычках сбросить цвет или наоборот принадлежность к какой-то команде - держать свой цвет или продолжать цвет команды и до каких пор и как менять если появятся % или " или () и т.д. И это только то что пришло на ум, а там гораздо более всего, для меток для блоков для полной команды относительно правильного ее написания согласно справки (только после этого она вся станет назначенного цвета). Ну что, просто да? Добавлено через 9 минут А чем не устраивает штатная синтаксическая схема для bat (batch) или вы и не пробовали выставить ее в редакторе или в Notepad++ нет таковой, но что-то не верится. Все лучше чем ничего. Просто надо сразу пустому документу давать расширение bat, чтобы подсветка работала, а если вы код пишете в txt, а потом сохраняете в bat, то понятно что на всем этапе написания подсветки нет (и тут уж не она виновата, а тот кто так делает), а только когда уже редактируете как bat.
1
|
||
|
419 / 179 / 27
Регистрация: 11.03.2018
Сообщений: 771
|
|
| 20.11.2020, 01:32 | |
|
1) Notepad++ не самый удачный редактор современности.
( понятно, что если сравнивать его с legacy windows notepad, то тогда это просто космический программный продукт, но ... ) Потихоньку развивается, но не впечатляет. 2) cmd - весьма неудачный командный интерпретатор, очень далёкий от современности. И никогда уже не будет другим. Итак, у нас тут два минуса, которые при умножении одного на другой не дают плюс. Зачем я это всё пишу? - Чистая благотворительность, чтоб молодые человеки не тратили своё время на ерунду. Что можно попробовать взамен ? Редактор: VSCode Командный скрипт: Powershell
1
|
|
|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 110
|
||
| 20.11.2020, 20:56 [ТС] | ||
|
Спасибо вам, уважаемые bidstrup и alpap. Я так понимаю, мои вопросы для опытных кодеров выглядят комично. Но спасибо что вразумили.
Максимум, что могу добавить, что я очень "новичок" и пишу для чайников (Win98, QBasic...), которые уже привыкли к .Bat. Им проще "поверить" простому и примитивному *.Bat и выполнить, чем восхититься и засомневаться *.ps1
0
|
||
|
419 / 179 / 27
Регистрация: 11.03.2018
Сообщений: 771
|
|||
| 21.11.2020, 15:30 | |||
|
которые на 21-ом году 21-го века сидят за компьютерами с Windows 98 ( с ЭЛТ мониторами? ) и запускают самописную программу, созданную на QBasic ( это типа 90-й год, если не ошибаюсь ?)
0
|
|||
|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 110
|
|
| 21.11.2020, 16:31 [ТС] | |
Сам бы на это посмотрел! Все проще. Сидят на Win10 или 7. Но знания как раз из 90-х, впрочем как и у меня.
0
|
|
|
419 / 179 / 27
Регистрация: 11.03.2018
Сообщений: 771
|
|
| 21.11.2020, 19:00 | |
|
На мой взгляд установка старенького Borland Delphi 7 решит абсолютно все проблемы создания консольных приложений для Windows.
( в общем-то и оконных тоже ) Всё в одном флаконе - IDE с подсветкой, подсказками, билдером и отладчиком; справочной информации мегатонны на любом языке и на любой вкус; сам язык очень качественный, умеет всё; скорость работы среды бешеная, скорость исполнения готового приложения бешеная, работать будет и под Windows 98, и под Windows 7.
1
|
|
| 21.11.2020, 19:00 | |
|
Помогаю со студенческими работами здесь
11
bbcode языково-зависимой подсветки синтаксиса, как на этом форуме Автовыбор синтаксиса в Notepad++ Стиль синтаксиса из NotePad++ в richTextBox Notepad++ создание своего синтаксиса Подсветка синтаксиса AVR в Notepad++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|