mozers
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору oldBob Нет. В файлах properties свой синтаксис. Он подробно описан в русской справке к программе. Тут - пример создания пользовательских переменных и присвоения им значений. colour.background.cpp, colour.keyword.cpp - можно назвать как угодно - эти названия придумал тот, кто сочинял этот файл настроек. Где то выше по тексту colour.background.cpp уже присвоено какое то значение. Код: colour.background.cpp=back:#000CDF | А в этой строке присваивается значение переменной colour.keyword.cpp. Т.е. теперь colour.keyword.cpp будет равна строке "back:#000CDF, fore:#FFFFFF" Зачем присвоили то??? - мы же знаем что параметр colour.keyword.cpp SciTE не понимает ! Просто потом эта переменная будет использована для задания стиля keyword-а style.cpp.5, а все вышеописанные присвоения были сделаны для удобства и наглядности. Можно было ничего этого не делать, а просто записать так: Код: style.cpp.5=back:#000CDF, fore:#FFFFFF | но так, если мы надумаем, допустим, поменять цвет фона (а он у нас используется во многих местах), то нам везде пришлось бы исправлять это значение. А тут нам достаточно поменять значение переменной colour.background.cpp и все. Про такие трюки с созданием пользовательских переменных написано тут. Цитата: # Возможные значения параметров для строки style: # font:<name>, size:<number>, fore:<colour>, back:<colour>, italics|notitalics, bold|notbold, eolfilled|noteolfilled, underlined|notunderlined, case:u|case:l, visible|notvisible, changeable|notchangeable # Если строке стиля параметр упоминается дважды (следует избегать!), то действует крайнее правое значение. | |