Основные возможности:
- Одновременное использование различных (в том числе и пропорциональных) шрифтов
- Индивидуальная подсветка для разных языков программирования
- Поиск и замена текста с использованием регулярных выражений во всех открытых файлах
- Фолдинг для классов, функций и структур, авто-дополнение
- Настройка редактора осуществляется путем редактирования файлов конфигурации, написанных на языке Lua.
А вот полный список изменений:
- Версия от 25 января 2010 г.
- Добавлен лексер Markdown. Feature #2844081.
- В GTK+ добавлен код распознавания диапазона ведущих байтов для кодовых страниц 932, 936, и 950, что позволяет большинство китайских и японских текстов использовать в системах, в которых не установлены соответствующие локали.
- Разрешено изменение размера точки, отображающей пробелы, с помощью параметра SCI_SETWHITESPACESIZE. Feature #2839427.
- Дополнительный курсор вставки может быть скрыт с помощью параметра SCI_SETADDITIONALCARETSVISIBLE.
- С помощью параметра SCI_SETFONTQUALITY можно выбрать способ отображения текста: сглаженный, несглаженный или оптимизированный для ЖК-мониторов.
- Получение выделенного текста в списке автозавершения (параметр SCI_AUTOCGETCURRENTTEXT).
- Получение имени используемого лексера с помощью параметра SCI_GETLEXERLANGUAGE.
- В лексере Progress 4GL улучшена обработка комментариев в объявлениях препроцессора. Feature #2902206.
- Лексер HTML расширен для обработки языка шаблонов Mako.
- Папка SQL расширена для обработки ключевых слов “EXISTS” и “ENDIF” в SQL Anywhere. Feature #2887524.
- В SciTE добавлены переменные APIPath и AbbrevPath.
- SciTE в GTK+ использует конвейеры вместо временных файлов при запуске инструментов для повышения безопасности.
- Исправлено падение при вызове SCI_STYLEGETFONT для стиля с незаданным шрифтом. Bug #2857425.
- Исправлено падение, вызванное отсутствием достаточного числа вхождений стилей после выбора лексера. Bug #2881279.
- Исправлено падение SciTE при автозавершении слов, содержащих пробелы. Bug #2840141.
- Исправлена ошибка в SciTE на GTK+ при обработке файлов с расширением в верхнем регистре.
- В SciTE исправлена ошибка загрузки файлов, содержащих свёрнутые блоки, из сессий, при которой они не прокручивались до нужного места.Bug #2882775.
- В SciTE исправлена загрузка несуществующих уже файлов из сессий. Bug #2883437.
- В SciTE исправлен экспорт в HTML при использовании неправильного цвета фона.
- Исправлено падение, если после добавления аннотации, за ней вставляется новая строка. Bug #2929708.
- Исправлен крах SciTE при установке из Lua значения свойства в nil.
- Исправлена ошибка с возвратом правильного значения длины выделенного текста в SCI_GETSELTEXT. Bug #2929441.
- Исправлены проблемы позиционирования текста с выделением в отдельных случаях.
- В GTK+ исправлены проблемы позиционирования текста с лигатурами.
- Исправлена проблема вставки в прямоугольное выделение с кареткой внизу, когда текст перемещается от каретки ниже заменяемого выделения.
- Исправлена проблема при замене только последней строки в прямоугольном выделении.
- Исправлена невозможность выделить прямоугольную область указанием двух углов с помощью Alt+Shift+Click. Bug #2899746.
- Исправлена проблема перемещения в начало/конец прямоугольного выделения с помощью клавиш влево/вправо. Bug #2871358.
- Исправлена проблема выбора команды “Выделить все” при наличии прямоугольного выделения. Bug #2930488.
- Исправлена ошибка с SCI_LINEDUPLICATE в прямоугольном выделении, приводившая к к образованию нескольких выделений с разрывами.
- Виртуальные пробелы удаляются при выполнении удаления слова слева или удалении строки слева. Виртуальные пробелы преобразуются в реальные пробелы при удалении слова справа. Сохраняются виртуальные пробелы при нажатии клавиши Delete.Bug #2882566.
- Исправлена проблема, из-за которой при нажатии Shift+Alt+Down не было перемещения через свёрнутые строки. Bug #2871749.
- Исправлена ошибка отображения цвета фона при использовании подсвеченных строк, содержащих виртуальные пробелы. Bug #2914691.
- Исправлена ошибка отображения символа свёртки при использовании SC_WRAPVISUALFLAGLOC_END_BY_TEXT. Bug #2936108.
- Исправлено отображение пустого цвета фона для стиля EOLFilled в последней строке. Bug #2890105.
- В лексере VB исправлена проблема с ключевым словом в конце файла. Bug #2901239.
- В SciTE исправлена ошибка, из-за которой двойной клик по вкладке закрывал файл.
- В SciTE исправлена ошибка, при которой команды подсветки скобок работали только, если курсор находится следом за скобкой, а не когда он в виртуальном пробеле.Bug #2885560.
- В SciTE исправлена ошибка с получением доступа к файлам в папке Program Files в Windows Vista до разрешения Windows виртуализировать доступ.Bug #2916685.
- В блоках NSIS исправлена ошибка обработки ключевых слов, начинающихся с ‘!’. Bug #2872157.
- Изменена компоновка Scintilla_LinkLexers на “C”, для возможности использования клиентами, написанными на C. Bug #2844718.
Кстати, участниками форума Ru-Board даже была подготовлена специальная сборка для Windows, содержащая многочисленные улучшения и дополнения. Желаю вам легкой работы!
Чтобы добиться поднятия рейтинга вашего ресурса в поисковых системах потребуется продвижение статьями, которое лучше доверить специалистам. Ведь этот процесс имеет массу нюансов которых вы просто не знаете.