Ru-Board.club
← Вернуться в раздел «Программы»

» SciTE - Open Source Text Editor for Windows & Linux

Автор: mozers
Дата сообщения: 28.12.2012 19:27
Nekt
Эта установка включается/отключается и через меню Tools/Настройки/Окно консоли: Перекодировка OEM в ANSI. Если часто пользуешься - можно и шорткат навесить.
Автор: Callisto_K
Дата сообщения: 13.05.2013 00:20

Цитата:
сорри за бледные шрифты
Да нормально все видно

Похоже я что-то я не то делаю. Сам стиль то настроить удалось, но вот как добавить список своих слов, увы не дошло.
И еще есть такой момент, в коде используются переменные заключенные в # (напр. #Variables#). Как с ними быть?
Автор: mozers
Дата сообщения: 01.01.2013 01:36
SciTE 3.23 .97 Ru-Board Edition [Сборка 01.01.2013]

Исправлены все найденные ошибки. Кто промолчал - сам виноват
C Новым Годом!
Автор: ivanmiro
Дата сообщения: 21.05.2013 11:27
Все доброго дня!
Подскажите, пожалуйста, по добавлению нового плагина.
Интересует добавление пути файла: http://lua-users.org/wiki/SciteFileBrowser


Сюда (SciTEGlobal.properties) добавил строки:

command.name.3.*=FileBrowser
command.mode.3.*=subsystem:lua,savebefore:no
command.3.*=dostring createContent()


Сюда (C:\Program Files (x86)\SciTE\tools) добавил файл "SciteFileBrwoser.lua" с кодом плагина.


Сюда (SciTEStartup.lua) добавил:

dofile (props["SciteDefaultHome"].."\\tools\\SciteFileBrwoser.lua")


Всё ли правильно я сделал и как теперь пользоваться плагином?
Спасибо!
Автор: ALeXkRU
Дата сообщения: 01.01.2013 02:52
mozers
спасибо
встреча НГ за сборкой дистриба

с Новым годом!
Автор: vezunchyk
Дата сообщения: 01.01.2013 12:13
Такой вопрос к знатокам, касается пометок в поиске: вот напр. я хочу найти и пометить все числа 1,



потом я хочу найти и пометить все числа 4; как сделать так, чтобы при пометках всех чисел 4 не удалялись предыдущие пометки, то есть чисел 1 (как в Notepad++)?



И еще: как задать другой цвет пометок?
Автор: mozers
Дата сообщения: 21.05.2013 18:45
ivanmiro
Все сделано правильно. Только:
- это lua скрипт. В SciTE плагинов нет;
- номер команды лучше поменять с 3 на, допустим, 229 (чтобы без проблем ее разыскать в меню Tools).
Строки, добавленные Вами в SciTEGlobal.properties лучше добавлять в SciTEUser.properties (он открывается по команде "Открыть файл пользовательских настроек");

Код: dofile (props["SciteDefaultHome"].."\\tools\\SciteFileBrwoser.lua")
Автор: ivanmiro
Дата сообщения: 21.05.2013 21:37

Цитата:
это lua скрипт. В SciTE плагинов нет;

- учтено!


Цитата:
добавлять надо в самый низ SciTEStartup.lua (иначе даблклик не заработает).

- добавил. Но что-то дабклик не удалось завести


Цитата:
Скрипт хорош разве что для обучения. Для практической деятельности в SciTE-Ru есть инструменты и поудобней.

- а можно поподробнее? Меня SciTE целиком устраивает, но данной функции не хватает.

Спасибо!
Автор: mozers
Дата сообщения: 01.01.2013 15:44
vezunchyk
Выделения, оставленные предыдущим поиском, снимаются только при обычном поиске (Ctrl+F).
Если пользоваться скриптовым решением (выделяем текст и нажимаем Ctrl+Alt+F) то старые отметки не снимаются, а новые имеют другой цвет.
Цвет маркера стандартного поиска задается параметром find.mark
Цвета маркеров скриптового поиска параметрами indic.style.*
Автор: mozers
Дата сообщения: 22.05.2013 08:23
ivanmiro

Цитата:
Но что-то дабклик не удалось завести
Увы, но моей сообразительности не хватает чтобы догадаться что ты умудрился сделать не так Весьма странно что не работает.
Если строка подключения действительно помещена в самый низ SciTEStartup.lua, то скрипт не только будет перехватывать даблклик, он еще при этом заблокирует работу всех остальных скриптов, обрабатывающих это событие (это потому что скрипт слишком уж прост).


Цитата:
а можно поподробнее?
Как я понял из вопроса у тебя не оригинальный SciTE, а наша сборка.
Так тогда чем тебя SideBar (боковая панель) не устраивает??? В ней помимо файлового менеджера еще функционала немеряно.
Автор: vezunchyk
Дата сообщения: 02.01.2013 00:07
mozers, большое спасибо!


Добавлено:

Цитата:
Цвет маркера стандартного поиска задается параметром find.mark

Цвет маркера установил, но как задать прозрачность для этого параметра? Пробовал дописать find.mark=#0000ff,@250, но ничего не изменилось.
Автор: ivanmiro
Дата сообщения: 22.05.2013 09:24

Цитата:
Как я понял из вопроса у тебя не оригинальный SciTE, а наша сборка.

- именно.


Цитата:
Так тогда чем тебя SideBar (боковая панель) не устраивает??? В ней помимо файлового менеджера еще функционала немеряно.

- подскажите тогда, пожалуйста, как я могу файл (например, изображение) переместить в код (путь и имя)? Или пните в нужном направлении для изучения документации :-)
Автор: mozers
Дата сообщения: 02.01.2013 09:46
vezunchyk
Зачем пользоваться "методом тыка"? Не проще ли разок заглянуть в Справку? Открываем "Справка по SciTE", поиском находим строку с описанием параметра find.mark, и прямо под ним внимательно читаем описание параметров indicators.alpha и indicators.under.
Заодно можете предложить красивый перевод этого и других непереведенных абзацев - добавим в сборку
Автор: mozers
Дата сообщения: 22.05.2013 19:49
ivanmiro

Цитата:
файл (например, изображение) переместить в код (путь  и имя)?
Ну и терминология
Правильно было бы ответить что такого невозможно сделать нигде и ни в чем.
На самом деле тебе надо в текст, открытый в редакторе, автоматически вставить ссылку на файл имеющийся на локальном диске? Так? Если - "Да", то такого функционала действительно нет. Каждый измудряется по своему. Я, например, копирую путь с помощью контекстного меню вкладки (если тот файл тоже открыт в SciTE), ну или из Total Commander. Другие наверняка подскажут тучу других способов.
Можно, конечно, добавить еще одну команду в контекстное меню файлового менеджера боковой панели, можно и отдельный скриптик написать, но стоит ли? Операция то - достаточно редкая, да и какой путь вставлять (абсолютный? относительный? в формате win или nix? с удвоенными слешами или нет? с префиксом file://?) - слишком уж это дело индивидуально для каждого языка программирования и разработчика.
Автор: vezunchyk
Дата сообщения: 02.01.2013 10:55
mozers,
еще раз спасибо, разобрался.
Автор: TymurGubayev
Дата сообщения: 22.05.2013 22:53

Цитата:
слишком уж это дело индивидуально для каждого языка программирования и разработчика.


можно сделать настраиваемым в зависимости от языка.
Автор: redpython
Дата сообщения: 05.01.2013 19:04
Имеется блок текста вида

aaaaaaaaa
aaaaaaaaa
aaaaaaaaa
aaaaaaaaa
aaaaaaaaa

По Ctrl+C в буфер обмена скопировано слово bbbbbbb\

Если с зажатым Alt сделать вертикальное выделение в блоке с aaaaaaa, а затем нажать Ctrl+V, то bbbbbbb\ вставится только на первую строку:

bbbbbbb\aaaaaaaaa
aaaaaaaaa
aaaaaaaaa
aaaaaaaaa
aaaaaaaaa

а должно бы на каждую, вот так:

bbbbbbb\aaaaaaaaa
bbbbbbb\aaaaaaaaa
bbbbbbb\aaaaaaaaa
bbbbbbb\aaaaaaaaa
bbbbbbb\aaaaaaaaa

Автор: ivanmiro
Дата сообщения: 23.05.2013 08:00

Цитата:
Ну и терминология




Цитата:
На самом деле тебе надо в текст, открытый в редакторе, автоматически вставить ссылку на файл имеющийся на локальном диске? Так? Если - "Да", то такого функционала действительно нет. Каждый измудряется по своему. Я, например, копирую путь с помощью контекстного меню вкладки (если тот файл тоже открыт в SciTE), ну или из Total Commander. Другие наверняка подскажут тучу других способов.
Можно, конечно, добавить еще одну команду в контекстное меню файлового менеджера боковой панели, можно и отдельный скриптик написать, но стоит ли? Операция то - достаточно редкая, да и какой путь вставлять (абсолютный? относительный? в формате win или nix? с удвоенными слешами или нет? с префиксом file://?) - слишком уж это дело индивидуально для каждого языка программирования и разработчика.


- как всё непросто! Тогда проще по старинке вручную писать имена. Спасибо вам за внимание!
Автор: ALeXkRU
Дата сообщения: 05.01.2013 21:03
redpython

Цитата:
вставится только на первую

типа того есть в хистори версии 3.2.0:
Цитата:
Replacing multiple selection with newline changed to only affect main selection. Bug #3522251.
Автор: GF777
Дата сообщения: 04.06.2013 07:42
Release 3.3.3

Released 2 June 2013.
Lexer and folder added for Structured Text language. Feature #959.
Out of bounds access fixed for GTK+. Bug #1480.
Crash fixed for GTK+ on Windows paste.
Bug fixed with incorrect event copying on GTK+ 3.x. Bug #1481.
Bug fixed with right to left locales, like Hebrew, on GTK+. Bug #1477.
Bug fixed with undo grouping of tab and backtab commands. Bug #1478.
Автор: mozers
Дата сообщения: 05.01.2013 23:40
redpython
Все правильно и логично работает.
Просто вставляй не одно слово bbbbbbb\, а блок
bbbbbbb\
bbbbbbb\
bbbbbbb\
Если бы вдруг одно слово из буфера размножалось на весь выделенный блок, то это (имхо) было бы неправильно и не логично.

ALeXkRU
Твой перевод очень внимательно изучаю буквально построчно.
Все новые возможности проверяю на практике. Тогда и выясняется что некоторые моменты в History мы поняли с точностью до наоборот.
Еще приходится попутно править наши скрипты и установки, которые, порой, блокируют новые фичи.
Про исправление Bug #3522251 замечание правильное. Надо еще раз перепроверить и сравнить с работой предыдущей версии.
Автор: fff222fffy1
Дата сообщения: 04.06.2013 17:03
День добрый.
Вот столкнулся с проблемкой, нашёл по поиску аналогичную, но так и не понял, решилось ли что-то по этому вопросу.
Только у меня не Виста, а 7.
Не поможете разобраться, в чём тут дело?
Строка 260:

Код:         WshShell.RegWrite('HKCR\\*\\shell\\Open with SciTE\\', 'Открыть в &SciTE');
Автор: ALeXkRU
Дата сообщения: 06.01.2013 00:05
mozers

Цитата:
новые возможности проверяю на практике

я, к сожалению, формулировки только по описанию в багрепортах проверял
Новый скайт только что поставил.. настраиваю.. (позаменялись мои настройки: низзя ставить с полной заменой сущ.файлов подзабыл, давно не обновлялся..)



кстати, постоянно лезет в консоли сообщение:

при открытии SciTEStartup.lua
Цитата:
>Lua: error occurred while loading extension script
...\tools\luainspect\luainspectlib\luainspect\scite.lua:1528: Pane function / readable property / indexed writable property name expected



ещё такое было:
Цитата:
...\tools\luainspect\luainspectlib\luainspect\scite.lua:400: Pane function / readable property / indexed writable property name expected


Добавлено:

Цитата:
некоторые моменты в History мы поняли с точностью до наоборот

ну, формулировки в хистори никогда ясностью не отличались часто "на глазок" переводить приходится
Автор: mozers
Дата сообщения: 05.06.2013 18:56
fff222fffy1
Цитата:
решилось ли что-то по этому вопросу
Решилось. И давным - давно. Обновите сборку.
Автор: fff222fffy1
Дата сообщения: 05.06.2013 22:40
Пардон и спасибо.
С одной из веток этого форума попал на страницу, где вторым пунктом стоит SciTE 1.76 Ru-Board Edition.
Автор: redpython
Дата сообщения: 06.01.2013 02:14
mozers

Цитата:
Если бы вдруг одно слово из буфера размножалось на весь выделенный блок, то это (имхо) было бы неправильно и не логично.

Ну, в старых версиях (2.21.27, например) как раз так и было, лично я активно использовал эту фичу, и результат ее работы мне кажется логичным
Теперь же, чтобы на начало _каждой_ строки в файле вставить однострочник из буфера, придется:
1) создать специальный блок для вставки
2) выделить его через Alt
3) Ctrl+C
4) Ctrl+V
очень неэкономично по времени, раньше было всего два шага - выделил, вставил из буфера, слово из буфера "размножилось" по выделению.

кажется, я соврал насчет того, что вставка блока раньше не работала - просто надо было так же выделять альтом, а не через контекстное меню. ну да неважно
Автор: mozers
Дата сообщения: 06.06.2013 19:10
Да уж... Сайтик раскрученный в поисковых системах... А внутри все мхом давно поросло...
Автор: redpython
Дата сообщения: 21.06.2013 00:45
А почему сайтец не обновляется-то? Из-за этого полинтернета думает, что скайт сдох уж лет пять как

----
И очередной тупой вопрос: как включить "темную тему", как у ALeXkRU?

ALeXkRU, спасибо, буду ковырять.
Автор: mozers
Дата сообщения: 06.01.2013 17:52
redpython
Neo вспомнил что эту доработку (по Issue 171) делал он.
На каком то очередном мерже она потерялась. Обещал восстановить.

ALeXkRU

Цитата:
кстати, постоянно лезет в консоли сообщение:

В сборке по-умолчанию luainspect - отключен.
Походу ты используешь собственный SciTEGlobal.properties (Что не есть правильно. Лучше собственные настройки держать в SciTEUser.properties) в котором со строчки import languages\script_lua снят комментарий.
А раз коммент снят, то вместо встроенного лексера Lua подключается скриптовый + luainspect.
SciTE обновился, а про luainspect мы совсем забыли. Штука, конечно, интересная, видимо надо править...
Хотя, а реально кто то пользуется его возможностями?
Автор: ALeXkRU
Дата сообщения: 21.06.2013 01:36
redpython
"включить" ее просто: нужно курочить файл настроек...

Для начала, можешь попробовать скопировать это:
[more=код...][Themes]
#------------------------------------------------------------
# All files
style.*.32=fore:#dddddd,back:#3F3F3F,$(font.base)
style.*.33=fore:#8A8A8A,back:#3F3F3F,$(font.base)
style.*.34=fore:#8080FF,back:#3F3F3F
style.*.35=fore:#71AE71,italics,back:#3F3F3F
style.*.36=fore:#332222,back:#3f3fff
style.*.37=fore:#8A8A8A,back:#3F3F3F

whitespace.fore=#999999
whitespace.back=#3F3F3F

bookmark.fore=#FF9999
bookmark.back=#FF7771

#line.margin.visible=1
line.margin.width=1+

# Колонка плюсиков для разворачивания блоков
fold.margin.colour=#131313
fold.margin.highlight.colour=#3F3F3F
fold.colour=#7777ff
fold.highlight.colour=#9999FF
#fold.compact=0

# Мигающий курсор
caret.fore=#8FAF9F
caret.line.back=#070707
#caret.width=2
#caret.line.back.alpha=100

# Выделенная область курсором
selection.fore=#ffff02
selection.back=#010101
# selection.alpha=75

# Вертикальная линия справа, edge.mode=0 убирает эту линию, edge.column - отступ слева до линии
edge.colour=#8A8A8A
edge.mode=1
edge.column=200

# End of line where string is not closed
style.cpp.12=back:#fF6161,eolfilled


# ini, reg
# Default
style.props.0=fore:#A7A7A7
# Comment
style.props.1=fore:#71AE71
# Section
style.props.2=fore:#4A88D2,back:#3F3F3F,eolfilled
# Assignment operator
style.props.3=fore:#CC8080
#символ =
# Default value (@)
style.props.4=fore:#FF8380
# Key
style.props.5=fore:#BBBBFF
# Keys Set 0
style.props.6=fore:#AABBFF,bold
# Keys Set 1
style.props.7=fore:#887733,bold
# Keys Set 2
style.props.8=fore:#BBBBFF,bold
# Keys Set 3
style.props.9=fore:#11FF11,bold
# Keywords
style.props.10=fore:#557777,bold
# Matched Operators
style.props.34=fore:#FF77FF,notbold
style.props.35=fore:#FF4050,notbold


# Зададим типовые цвета, чтобы затем их использовать во всех языковых .properties.
colour.comment=fore:#7F9F7F
colour.code.comment.doc=$(colour.comment),back:#FEFEFE
colour.embedded.comment=back:#E0EEFF

colour.number=fore:#57F8B9
colour.keyword=fore:#4480aa
colour.string=fore:#91cc9
colour.char=$(colour.string)
colour.operator=fore:#27FF80
colour.preproc=fore:#a1a1FF
colour.error=fore:#220000,back:#FF8080
colour.whitespace=fore:#32ADC0

#Console - запись в консоль при выполнении скрипта по F5
style.errorlist.32=back:#3F3F3F,$(font.monospace)
style.errorlist.0=fore:#addfad
# адрес
style.errorlist.2=fore:#c8a2c8
style.errorlist.3=fore:#efaf8c
style.errorlist.4=fore:#e6e6fa
style.errorlist.5=fore:#e6e6fa
style.errorlist.11=fore:#cadaba
style.errorlist.12=fore:#eee6a3
# описание
style.errorlist.21=fore:#e6e6fa

error.marker.fore=fore:#dc143c,italics,back:#3F3F3F
colour.error=fore:#dc143c,back:#FF8080

# HTML and XML share lexing code so use the same style numbers
# Hypertext Markup Language
# Text
style.hypertext.0=fore:#dAdAdA
# Tags
style.hypertext.1=fore:#abcdef,bold
# Unknown Tags
style.hypertext.2=fore:#aaCCAA
# Attributes
style.hypertext.3=fore:#A5C1C1
# Unknown Attributes
style.hypertext.4=fore:#aaCCAA
# Numbers
style.hypertext.5=$(colour.number)
# Double quoted strings
style.hypertext.6=$(colour.string)
# Single quoted strings
style.hypertext.7=$(colour.string)
# Other inside tag
style.hypertext.8=fore:#aaaaff
# Comment
style.hypertext.9=fore:#aFfFaF,$(font.comment)
# Entities
style.hypertext.10=fore:#aafafa
# XML style tag ends '/>'
style.hypertext.11=fore:#fff0f5
# XML identifier start '<?'
style.hypertext.12=fore:#fff0f5
# XML identifier end '?>'
style.hypertext.13=fore:#fff0f5
# SCRIPT
style.hypertext.14=fore:#5050FF
# ASP <% %>
style.hypertext.15=back:#444400
# ASP <% ... %>
style.hypertext.16=back:#4444DF
# CDATA
style.hypertext.17=back:#d7d5cf
# PHP
style.hypertext.18=fore:#77fafa,back:#333333
# Unquoted values
style.hypertext.19=fore:#fff0f5
# JSP Comment <%-- ... --%>
style.hypertext.20=back:#101010
# SGML tags <! ... >
style.hypertext.21=fore:#d2b2b2,back:#333333
# SGML command
style.hypertext.22=fore:#777780,back:#333333,bold
# SGML 1st param
style.hypertext.23=fore:#addfad,back:#333333
# SGML double string
style.hypertext.24=fore:#c0c0c0,back:#333333
# SGML single string
style.hypertext.25=fore:#993300,back:#3c3c49
# SGML error
style.hypertext.26=fore:#c0c0c0,back:#FF6666
# SGML special (#xxxx type)
style.hypertext.27=fore:#79a0c1,back:#333333
# SGML entity
style.hypertext.28=fore:#9db1cc,back:#333333
# SGML comment
style.hypertext.29=fore:#808055,back:#333333
# SGML block
style.hypertext.31=fore:#9db1cc,back:#73737f
# Some reasonable background colours found in the default Windows palette
# Off White #FFFBF0 Light green #C0DCC0 Light Blue #A6CAF0
# Matched Operators
style.hypertext.34=fore:#ccddFF,notbold
style.hypertext.35=fore:#ccccdd,notbold
# Embedded Javascript
fontcolour.js=back:#232323
# JS Start - allows eol filled background to not start on same line as SCRIPT tag
style.hypertext.40=fore:#777F7F
# JavaScript EOL
style.hypertext.51=back:#2f3539,eolfilled

# style.hypertext.5=fore:#FF00FF
# style.hypertext.6=fore:#CC9393
# style.hypertext.7=fore:#6860D2
# style.hypertext.8=fore:#B5B5B5
# style.hypertext.9=fore:#71AE71
# style.hypertext.10=fore:#CDD04A,back:#555555
# style.hypertext.11=fore:#E3CEAB
# style.hypertext.17=fore:#C89191
# style.hypertext.19=fore:#FF8000
# style.hypertext.21=fore:#DFDFDF

# XML
style.xml.0=fore:#999999 # значения в тэгах
style.xml.1=fore:#AAA6DB # тэги
style.xml.2=fore:#EDD6ED
style.xml.3=fore:#CC7975
style.xml.4=fore:#CC7975
style.xml.5=fore:#8CD0D3
style.xml.6=fore:#8296AE
style.xml.7=fore:#8296AE
style.xml.8=fore:#B5B5B5 # символы =
style.xml.9=fore:#71AE71
style.xml.10=fore:#71AE71 # &gt;
style.xml.11=fore:#AAA6DB
style.xml.12=fore:#7F9F7F # <?
style.xml.13=fore:#7F9F7F # ?>
style.xml.14=fore:#71AE71
style.xml.15=fore:#71AE71
style.xml.16=fore:#71AE71
style.xml.17=fore:#6860D2
style.xml.18=fore:#71AE71
style.xml.19=fore:#71AE71
style.xml.20=fore:#71AE71
style.xml.21=fore:#CC7975
style.xml.22=fore:#71AE71
style.xml.23=fore:#71AE71

# lua

#Default
#style.lua.32=
##style.lua.2=fore:#2e8b57
# White space: Visible only in View Whitespace mode (or if it has a back colour)
# style.lua.0=$(colour.whitespace)
# Block comment (Lua 5.0)
style.lua.1=fore:#2e8b57,$(font.comment)
# Line comment
style.lua.2=fore:#2e8b57,$(font.comment)
# Doc comment -- Not used in Lua (yet?)
# style.lua.3=$(colour.code.comment.doc),$(font.comment)
# Number
# style.lua.4=$(colour.number)
# Keyword
# style.lua.5=$(colour.keyword),bold
# (Double quoted) String
# style.lua.6=$(colour.string)
# Character (Single quoted string)
# style.lua.7=$(colour.char)
# Literal string
# style.lua.8=$(colour.string),$(font.comment),back:E0FFFF
# Preprocessor (obsolete in Lua 4.0 and up)
# style.lua.9=$(colour.preproc)
# Operators
# style.lua.10=$(colour.operator)
# Identifier (everything else...)
# style.lua.11=
# End of line where string is not closed
style.lua.12=back:#E0C0E0,eolfilled
# Keywords 2 (Basic functions)
# style.lua.13=fore:#0080C0
style.lua.13=fore:#AFaaff
# Keywords 3 (Strings, Tables, Math)
# style.lua.14=fore:#8000FF
style.lua.14=fore:#AFaaff
# Keywords 4 (Coroutine, IO, OS)
# style.lua.15=fore:#FF8000
style.lua.15=fore:#dcbc9d
# Keywords 5 (SciTE Functions)
# style.lua.16=fore:#9F0000
style.lua.16=fore:#dca9b3
# Keywords 6 (SciTE Properties)
# style.lua.17=fore:#999900
style.lua.17=fore:#fffacd
# Keywords 7 (Misc SciTE Functions/Properties)
# style.lua.18=fore:#990099
style.lua.18=fore:#d8bfd8
# Keywords 8 (Lua Extension)
# style.lua.19=fore:#00AAAA
style.lua.19=fore:#afeeee
# Braces are only matched in operator style
# braces.lua.style=10

# bat, cmd
style.batch.32=$(font.base),back:#3F3F3F
style.batch.0=fore:#999999 # Default (SCE_BAT_DEFAULT)
style.batch.1=fore:#71AE71 # Comment (rem or : (SCE_BAT_COMMENT)
style.batch.2=fore:#009FFF,bold # Keywords (SCE_BAT_WORD)
style.batch.3=fore:#C8C800,back:#000000 # Label (line beginning with ':') (SCE_BAT_LABEL)
style.batch.4=fore:#FF46FF,bold # Hide command character ('@') (SCE_BAT_HIDE)
style.batch.5=fore:#AAA6DB,bold # External commands (SCE_BAT_COMMAND)
style.batch.6=fore:#D39D72,bold # Variable: %%x (x is almost whatever, except space and %), %n (n in ) (SCE_BAT_IDENTIFIER)
style.batch.7=fore:#FF8080 # Operator: * ? < > | (SCE_BAT_OPERATOR)
style.batch.8=fore:#D39D72,bold # Variable: %EnvironmentVar% (SCE_BAT_ENVIRONMENT)
style.batch.9=fore:#D39D72,bold # Variable: !EnvironmentVar! (SCE_BAT_EXPANSION)
style.batch.10=fore:#448489,bold # Label in text (SCE_BAT_CLABEL)

# Комментарий двумя двоеточиями
comment.block.batch=::
braces.batch.style=7 # Braces are only matched in operator style

# Line Number Margin - колонка номеров строк
style.au3.33=fore:#8A8A8A,back:#0C0C0C,$(font.base)
style.au3.37=fore:#8A8A8A,back:#0C0C0C

# au3
style.au3.0=fore:#72ADC0 # White space
style.au3.1=fore:#71AE71,italics # Comment line
style.au3.2=fore:#71AE71,italics # Comment block
style.au3.3=fore:#C738B9 # Number
style.au3.4=fore:#AAA6DB # Function
style.au3.5=fore:#0080FF # Keyword
style.au3.6=fore:#FF46FF # Macro
style.au3.7=fore:#999999 # String
style.au3.8=fore:#FF8080 # Operator
style.au3.9=fore:#D29A6C # Variable
style.au3.10=fore:#EA9515,bold # Sent keys
style.au3.11=fore:#F000FF # Pre-Processor
style.au3.12=fore:#0080C0 # Special
style.au3.13=fore:#7D8AE6,bold # Abbrev-Expand
style.au3.14=fore:#0080FF,bold # Com Objects
style.au3.15=fore:#72ADC0 # Standard UDF's
style.au3.32=$(font.base),back:#3F3F3F # Background (фон для всех)
style.au3.34=fore:#0080FF,back:#000000 # Brace highlight (скобка и фон скобки)
style.au3.35=fore:#71AE71,italics,back:#3F3F3F # Brace incomplete highlight


# for makefile
style.makefile.0=fore:#AAA6DB
# Comment: #fore:#FF0000,bold
style.makefile.1=fore:#008000,$(font.comment)
# Pre-processor or other comment: !
style.makefile.2=$(colour.preproc)
# Variable: $(x)
style.makefile.3=fore:#000080
# Operator
style.makefile.4=fore:#0080FF
# Target
style.makefile.5=fore:#72ADC0
# номера строк
#style.makefile.33=fore:#999999
style.makefile.45=fore:#FF0000,bold
# Error
style.makefile.9=fore:#FF0000,eolfilled
# Matched Operators
# парные скобки
style.makefile.34=fore:#FF46FF,bold
# парные скобки, ошибка
style.makefile.35=fore:#FF0000,bold
[/more]
и вставить в файл пользовательских настроек (меню Настройки/Открыть файл пользовательских настроек) - SciTEUser.properties
а дальше - творить, творить и творить

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Opera AC


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.