Бесплатный текстовый редактор SciTE: быстрый, лёгкий, с подсветкой синтаксиса для разных языков программирования. Кроссплатформенный, для Windows и USB.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Свободный и открытый текстовый редактор
Free and open text editor
SciTE или текстовый редактор на базе SCIntilla — это кроссплатформенный текстовый редактор, разработанный Нилом Ходжсоном с использованием компонента редактирования Scintilla. Он распространяется по минимальной версии Исторического уведомления о разрешении и отказа от ответственности. Легкий и ориентированный на скорость, он предназначен главным образом для редактирования исходного кода, обеспечивая подсветку синтаксиса и встроенные ссылки на функции для множества различных языков программирования. Для Microsoft Windows доступна автономная версия, предназначенная для использования с USB-накопителей. SciTE имеет ряд общих функций с другими редакторами, основанными на компоненте редактирования Scintilla, такими как Geany и Notepad++.
SciTE or SCIntilla based Text Editor is a cross platform text editor written by Neil Hodgson using the Scintilla editing component. It is licensed under a minimal version of the Historical Permission Notice and Disclaimer. Lightweight and built for speed, it is designed mainly for source editing, and performs syntax highlighting and inline function reference for many different languages. There is a standalone exe available for Microsoft Windows, intended for USB flash drives. SciTE shares some features with other editors based on the Scintilla editing component such as Geany and Notepad++.
История
SciTE был впервые выпущен в 1999 году.
SciTE was first released in 1999.
Настройка
SciTE обладает высокой степенью настраиваемости. Несмотря на отсутствие графического окна настроек, параметры можно изменять, редактируя обычные текстовые файлы конфигурации. Возможно настроить различные параметры для каждого языка и проекта, а также глобальные или индивидуальные для каждого пользователя. В стандартной установке предусмотрены пункты меню для открытия этих файлов непосредственно в редакторе. Это обеспечивает широкие возможности для настройки, включая сочетания клавиш, отступы, сворачивание кода, шрифты и подсветку синтаксиса.
SciTE is highly configurable. Although there is no graphical preferences window, settings can be altered by editing plain text configuration files. It is possible to have different settings for each language and project, as well as global or per user options. There are menu options in the standard install to open these files in the editor. These allow a high level of customization over things like shortcut keys, tabbing, code folding, fonts, and syntax highlighting.
Особенности
Функции включают замену в выделенном фрагменте, замену с использованием регулярных выражений и подгрупп, поиск по файлам, сворачивание кода, работу с API-файлами, копирование с форматированием, автозамену, множественный выбор и поддержку шрифтов с переменной шириной. Интерфейс редактирования состоит из нескольких вкладок, содержащих исходный код, а также панели вывода, отображающей результаты работы запущенных скриптов. SciTE поддерживает подсветку синтаксиса для многих языков программирования. Полный список поддерживаемых языков можно найти в официальной документации. Начиная с версии 4.0.5, поддерживаются большие файлы. В версии 4.1.0 добавлена экспериментальная поддержка языков, пишущихся справа налево, например, арабского.
Features include replace in selection, regular expression replace with subgroups, find in files, code folding, API files, copy formatted, abbreviations, multiple selection, and support for variable width fonts. The editing layout consists of multiple tabs containing source, and additionally an output pane that displays output from scripts that have been run. SciTE supports syntax highlighting of many languages. The full list of recognized languages can be found in the official documentation. With version 4.0.5, large file support is possible. With version 4.1.0, it has experimental support for right to left languages, like Arabic.