SciTE - текстовый редактор для разработчиков
Вебмастерам и программистам, использующим операционную систему Linux, требуется удобный и функциональный инструмент, который бы облегчал им некоторую рутинную работу. В Windows есть много подобного программного обеспечения, как платного так и бесплатного, но в Linux подобного рода текстовых редакторов немного и SciTE в числе первых.
SciTE - это кроссплатформенный текстовый редактор, разработанный Нилом Ходжсоном. SciTE работает на компоненте редактирования Scintilla, на котором работает несколько других хороших текстовых редакторов, таких как Geany (для Linux), Notepad++ (для Windows) и другие.
Описание SciTE
Сильные стороны SciTE:
- Хорошая скорость работы.
- SciTE - это однооконное приложение с возможностью одновременного открытия нескольких текстовых файлов, которые открываются в отдельных вкладках.
- Есть подсветка синтаксиса большого количества различных языков программирования.
- Есть возможность сворачивать часть кода. Удобная возможность в том случае, если нужно уменьшить визуальное нагромождение документа. Эта возможность называется фолдингом.
- Для расширения функционала можно использовать сторонние скрипты на языке Lua.
- В программе очень большое количество настроек, которые вызываются немного своеобразно, посредством редактирования конфигурационных файлов. Конфигурационные файлы можно редактировать вручную либо непосредственно из программы, либо открытием конфигурационных файлов в стороннем редакторе. Конфигурационные файлы SciTE "лежат" в директории /usr/share/scite.
- Этот текстовый редактор является кроссплатформенным приложением, которое можно запустить в ОС Linux и Windows.
- Реализовано автодополнение используемых имен, переменных и т.д. Эта возможность ускоряет набор текста за счет автоматического дописывания часто используемых слов и выражений.
- Есть возможность установить закладки.
- Есть возможность использования сторонних компиляторов для обрботки открытых файлов.
Слабые стороны SciTE:
- Послу установки нет возможности работать с кириллическими файлами. Для того, чтобы добавить возможность нормально отображать русский язык в SciTE необходимо сделать это.
- Программа имеет английский интерфейс, который можно легко изменить на русский. Процесс добавления русского интерфейса в SciTE.
- Язык интерфейса: русский
- Лицензия: GNU GPL
- Домашняя страница: http://www.scintilla.org/SciTE.html
Установка
- Для установки SciTE в Linux и Windows вручную необходимо загрузить дистрибутив с официального сайта.
- Установить SciTE в Ubuntu можно одной командой, так как этот текстовый редактор поддерживается Canonical:
sudo apt-get install scite
Добавление поддержки кириллицы в SciTE
Для того, чтобы было возможно комфортно работать с текстовыми файлами, которые имеют русские буквы, необходимо немного отредактировать конфигурационный файл:
# Internationalisation
# Japanese input code page 932 and ShiftJIS character set 128
# code.page=932
# character.set=128
# Unicode
# code.page=65001
code.page=0
character.set=204
# Required for Unicode to work on GTK+:
# LC_CTYPE=en_US.UTF-8
...
# Internationalisation
# Japanese input code page 932 and ShiftJIS character set 128
# code.page=932
# character.set=128
# Unicode
code.page=65001
# code.page=0
# character.set=204
# Required for Unicode to work on GTK+:
LC_CTYPE=en_US.UTF-8
...
После этого все текстовые файлы, которые открываются с помощью SciTE, будут правильно отображаться на экране.
Русификация SciTE
Не смотря на то, что интерфейс программы простой и разобраться в нем можно без русификации, некоторым пользователям SciTE будет удобней работать именно в русском интерфейсе. Для этого необходимо загрузить пакет локализации с сайта ITShaman и поместить его в директорию, где установлен SciTE: /usr/share/scite либо вручную, либо исполнив одну команду:
Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.
Вдохновлен
Весьма удобен. Раздражает только одно – он тормозит. Например: при открытии директории с большим количеством файлов. При горизонтальной прокрутке и при вертикальной прокрутки курсором используя указующие клавиши.
Спасибо, за локализацию.. теперь будет попроще =)
Маленький вопрос.. как заставить его работать с русскими кодировками?
А то если по русски пишешь, а получается ??????????????? :)
сори.. что-то мозг не соображает уже.. нашёл.. читать нужно внимательнее ((
Удалите, плиз, лишние комментарии, что бы не загрязнять.
Спамеры задолбали. Удаляю по мере поступления комментариев и свободного времени. Тем самым допиливаю регистрацию с антиспам фильтром.
Вроде в статье описано как добавить русский язык.
Страница с локализацией не найдена(404)