SciTE

Материал из xrWiki
Перейти к: навигация, поиск

SciTE


SciTEWord.jpg
Тип Текстовый редактор
Автор Нейл Ходжсон
Официальный сайт scintilla.org/SciTE.html
Написан на C++
Статус Разрабатывается, поддерживается

Scintilla based Text Editor, он же SciTE — это компактный, кросплатформенный текстовый редактор с очень широким функционалом. Базируется на компоненте Scintilla, реализующем подсветку великого множества языков программирования. Умеет вызывать внешние программы для обработки открытых файлов, и, таким образом, может служить некоторой заменой IDE, в особенности для интерпретируемых языков.

В этой статье рассматривается настройка доработанной версии от команды Ru-Board.


Ассоциации файлов с программой[править]

Их можно задать при установке программы в окне SciTE Helper, либо позднее при открытии файла из проводника.

Подсветка синтаксиса[править]

Подсветка XML в редакторе включена по умолчанию, а вот для .script и .ltx придётся указывать тип файла и некоторые ключевые слова вручную.

Чтобы скайт распознавал файл с расширением .script как требующий подсветки Lua, нужно открыть свойства нужного языка через Настройки -> Подключенные настройки -> Открыть lua.properies, и в параметре

file.patterns.lua=*.lua;*.wlua;*.macro

дописать расширение .script:

file.patterns.lua=*.lua;*.wlua;*.macro;*.script

По умолчанию не подсвечивается ключевое слово class. Его нужно дописать в параметр keywordclass.lua в этом же файле.

По аналогии делается и для .ltx, только файл свойств носит имя other.properties.

Настройки поиска и замены[править]

По умолчанию используется всплывающая панель поиска и замены, которая хороша всем, кроме функционала замены в выделенном участке текста и во всех открытых в данной сессии файлах. Но её можно заменить на старое доброе окно поиска и замены. Для этого нужно открыть файл глобальных настроек (Настройки -> Открыть файл пользовательских настроек), по Ctrl+F найти секцию [Find and Replace], и поменять значение параметра replace.use.strip на 0. Для однообразия можно вернуть и старое окно поиска (find.use.strip=0).

Тонкости SciTE[править]

  • Текст можно выделять и редактировать прямоугольным блоком, зажав Shift+ЛКМ.

Архив версий[править]

v.1.74.49Ru(04.07.2007)
v.2.03.74Ru (15.02.2010)
v.2.25.99Ru (03.03.2013)