Обновил, сделал фолдинг.
В Synwrite регистр слов игнорится, в Cud пока что нет. Запишу себе это.
Lexer 1C
-
- Posts: 392
- Joined: 01.12.2020 13:46
Обновил бету Куды - http://uvviewsoft.com/c/ - теперь работает case-insens match для кирилицы.
-
- Posts: 40
- Joined: 26.02.2019 13:47
В 1с зарезервированные слова есть на русском и английском языке.uvviewsoft wrote:Что такое в 1С
- слова которые начинаются с &
- слова которые начинаются с #
?
Если ли еще слова "с символом-маркером"?
Со специальных символов начинаются (на всех можно одну группу раскраски сделать):
Инструкции препроцессора
Code: Select all
#Если (#If)
#Тогда (#Then)
#ИначеЕсли (#ElsIf)
#Иначе (#Else)
#КонецЕсли (#EndIf)
#Область (#Region)
#КонецОбласти (#EndRegion)
#Вставка (#Insert)
#КонецВставки (#EndInsert)
#Удаление (#Delete)
#КонецУдаления (#EndDelete)
Директивы компиляции
Code: Select all
&НаКлиенте (&AtClient)
&НаСервере (&AtServer)
&НаСервереБезКонтекста (&AtServerNoContext)
&НаКлиентеНаСервереБезКонтекста (&AtClientAtServerNoContext)
&НаКлиентеНаСервере (&AtClientAtServer)
Code: Select all
&Перед("Название метода или события")/&Before("Название метода или события")
&После("Название метода или события")/&After("Название метода или события")
&Вместо("Название метода или события")/&Around("Название метода или события")
&ИзменениеИКонтроль("Название метода")/&ChangeAndValidate("Название метода")
В бета-версии CudaText лексер показывает себя хорошо!
-
- Posts: 392
- Joined: 01.12.2020 13:46
-
- Posts: 40
- Joined: 26.02.2019 13:47
-
- Posts: 392
- Joined: 01.12.2020 13:46
-
- Posts: 392
- Joined: 01.12.2020 13:46
-
- Posts: 40
- Joined: 26.02.2019 13:47
-
- Posts: 392
- Joined: 01.12.2020 13:46