SciTE

Скриншот программы:
SciTE
Детали программы:
Версия: 4.1.0 обновление
Дата загрузки: 22 Jun 18
Разработчик: Neil Hodgson
Тип распространения: Бесплатная
Популярность: 30

Rating: 1.0/5 (Total Votes: 1)

SciTE - это открытое, кросс-платформенное и свободно распространяемое графическое программное обеспечение, основанное на проекте ScIntilla, реализованное на C ++ и GTK +, разработанное из смещения, чтобы выступать в качестве приложения редактора исходного кода для индивидуального специально для программистов и разработчиков.

Приложение оказалось очень полезным для написания и запуска различных приложений в течение последних нескольких лет. Среди его ключевых особенностей мы можем упомянуть стиль синтаксиса, сворачивание, советы по вызовам, индикаторы ошибок и завершение кода.

Он поддерживает широкий спектр языков программирования, включая C, C ++, C #, CSS, Fortran, PHP, Shell, Ruby, Python, Batch, Assembler, Ada, D, Plain Text, Makefile, Matlab, VB, Perl, YAML, TeX, Hypertext, Difference, Lua, Lisp, Errorlist, VBScript, XML, TCL, SQL, Pascal, JavaScript, Java, а также Свойства.


Начало работы с SciTE

К сожалению, SciTE распространяется только как исходный архив gzipped в формате TGZ, и установка его не самая простая задача. Поэтому, если он уже установлен в вашей операционной системе GNU / Linux (различные дистрибутивы загружаются с помощью SciTE), мы настоятельно рекомендуем открыть диспетчер пакетов, выполнить поиск пакета и установить его.

После установки вы можете открыть программу из главного меню среды рабочего стола, как и открыть любое другое приложение для установки в вашей системе. Он будет называться текстовым редактором SciTE.

Программное обеспечение представляет собой пустой документ и очень чистый и простой графический интерфейс пользователя, разработанный с помощью кросс-платформенного инструментария GTK + GUI. Доступна только небольшая панель меню, поэтому вы можете быстро получить доступ к встроенным инструментам, различным настройкам, изменениям, буферам и другим полезным параметрам.


Поддерживаемые операционные системы

SciTE (текстовый редактор на основе SCIntilla) - это многоплатформенное программное обеспечение, которое хорошо работает на Linux (Ubuntu, Fedora и т. д.), операционных системах FreeBSD и Microsoft Windows (Windows 95, NT 4.0, Windows 2000, Windows 7 и т. д.) .

Что нового в этой версии:

  • Экспериментальная и неполная поддержка добавлена ​​для двунаправленного текста в Windows с использованием DirectWrite и Cocoa для документов UTF-8, вызывая SCI_SETBIDIRECTIONAL (SC_BIDIRECTIONAL_L2R). Это позволяет легко редактировать документы, содержащие арабский или иврит, таким образом, который аналогичен другим редакторам.
  • Добавлены типы индикаторов INDIC_GRADIENT и INDIC_GRADIENTCENTRE. INDIC_GRADIENT начинается с определенного цвета и альфа в верхней части строки и исчезает до полностью прозрачного снизу. INDIC_GRADIENTCENTRE начинается с определенного цвета и альфы в центре линии и исчезает до полностью прозрачного сверху и снизу.
  • Добавлен режим отступов отрисовки SC_WRAPINDENT_DEEPINDENT, который отбрасывает две вкладки из предыдущей строки.
  • Индикаторы рисуются для символов конца строки при отображении.
  • Большинство недопустимых байтов в кодировках DBCS отображаются как капли для устранения проблем и обеспечения того, что что-то отображается.
  • В Cocoa недопустимый текст в кодировках DBCS будет интерпретироваться с помощью однобайтовой кодировки MacRoman, поскольку это будет принимать любой байт.
  • Diff lexer добавляет стили для diffs, содержащие исправления.
  • При перетаскивании текста, изменении случая текста, нечувствительности к регистру и поиске текста в качестве UTF-8 происходит сбой при работе с macOS для недопустимых символов DBCS.
  • При связывании с libstdc ++ регулярная ошибка выражения исправлена ​​при использовании macOS.
  • SciTE на GTK +, при запуске в режиме одного экземпляра, теперь пересылает все аргументы командной строки в уже запущенный экземпляр. Это позволяет "SciTE filename -goto: line & quot; работать.

Что нового в версии:

  • Поддержка удалена для Microsoft Visual C ++ 2013 из-за более широкого использования возможностей C ++ 11.
  • Добавлен кадр линии каретки как альтернативный визуал для выделения строки каретки.
  • Добавлены "Обратные выбранные линии" особенность.
  • SciTE добавляет & quot; Выбрать все закладки & quot; команда.
  • SciTE добавляет параметр save.path.suggestion, предлагая имя файла при сохранении неназванного буфера.
  • Обновлен преобразование случаев и категории символов в Unicode 9.
  • Baan lexer распознает числовые литералы более совместимым образом, включая шестнадцатеричные числа и экспоненты.
  • Лексер Bash в большинстве случаев распознает строки в списках. Ошибка № 1944.
  • Лексер Fortran распознает строку препроцессора после продолжения строки &. Ошибка № 1935.
  • Папка Fortran может складывать комментарии. Ошибка № 1936.
  • Лексер PowerShell распознает экранированные кавычки в строках. Ошибка № 1929.
  • Лексер Python более точно распознает идентификаторы, когда они включают символы, отличные от ASCII.
  • Папка Python рассматривает комментарии в конце файла как отдельные от предыдущей структуры.
  • Лаксер YAML распознает комментарии в других ситуациях и стилях a & quot; ... & quot; линии, как "---" линия. Ошибка № 1931.
  • Обновить полосу прокрутки при добавлении, удалении аннотаций или изменении видимости. Функция # 1187.
  • Отмена режимов с помощью клавиши Esc сохраняет прямоугольный выбор. Ошибка № 1940.
  • Сборка производится с отсортированным списком лексеров, чтобы быть более воспроизводимым. Ошибка № 1946.
  • На какао была исправлена ​​утечка зон отслеживания мыши.
  • На какао автозаполнение на 4 пикселя шире, чтобы избежать усечения текста.
  • В Windows перестаньте рисовать прямоугольник фокуса в списке автозаполнения и увеличьте длину списка по умолчанию до 9 элементов.
  • SciTE проверяет не более 1 МБ файла, чтобы автоматически определять отступ для indent.auto, чтобы избежать длительной паузы при загрузке очень больших файлов.
  • Пользовательский интерфейс SciTE использует более светлые цвета и меньшее количество трехмерных элементов для соответствия текущим рабочим средам.
  • SciTE устанавливает буфер грязным и показывает сообщение при удалении файла, если load.on.activate on.
  • SciTE on Windows Поиск кнопки поиска Find работает в инкрементном режиме без закрытия. Ошибка № 1926.

Что нового в версии 3.7.3:

  • Отобразить блок в кадре над символом в конце выделения, чтобы он был похож на другие редакторы.
  • В SciTE можно выбирать цвета для меток разметки. # 1172.
  • В SciTE можно скрывать номера буферов в вкладках. # 1173.
  • Diff lexer распознает удаленные строки, начинающиеся с «---».
  • Lua lexer требует, чтобы первая строка начиналась с "#!" который будет рассматриваться как комментарий shebang, а не просто «#». Ошибка № 1900.
  • Matlab lexer требует, чтобы начало и конец комментария блока были одинокими в строке. Ошибка № 1902.
  • Лексер Python поддерживает f-строки с новыми стилями, позволяет идентификаторы Unicode и больше не позволяет @ 1 быть декоратором. Ошибка № 1848.
  • Исправить несогласованность складчатости, когда складчатый заголовок добавлен над сложенной частью. Избегайте ненужного разворачивания, когда удаление не включает конец строки. Ошибка № 1896.
  • Фиксация финализации на какао. Ошибка № 1909.
  • SciTE на GTK + может иметь широкий разделитель между панелями с свойством split.wide.
  • Исправить отображение списков автозаполнения и callTip на GTK + 3.22 на Wayland. Новые API, используемые в GTK + 3.22, как более старые API, устарели.
  • Исправить ошибку в коде доступности на GTK + из-за получения сигнала после уничтожения. Ошибка № 1907.
  • Сделайте прокрутку трекпада на Wayland. Ошибка № 1901.

Что нового в версии 3.7.2:

  • Сведение к минимуму перерисовки для API-интерфейсов SCI_SETSELECTIONN *. Ошибка № 1888.
  • Используйте больше точности, чтобы можно было выбирать отдельные строки в файлах с более чем 16,7 миллионами строк.
  • Для Qt 5 определите QT_WS_MAC или QT_WS_X11 на этих платформах. Ошибка № 1887.
  • Для какао исправить ошибку при уничтожении вида с помощью macOS 10.12.2. Ошибка № 1891.
  • Исправить ошибку на GTK +

Что нового в версии 3.6.7:

  • C ++ 11 для циклов, используемых в SciTE, поэтому GCC 4.6 теперь является минимальной поддерживаемой версией.
  • SC_CHARSET_DEFAULT теперь означает кодовую страницу 1252 в Windows, если не установлена ​​кодовая страница. Это предотвращает непредвиденное поведение и сбои в восточно-азиатских системах, где локалями по умолчанию обычно являются DBCS. Проекты, которые хотят по умолчанию использовать кодовые страницы DBCS в восточноазиатских локалях, должны явно указать кодовую страницу и набор символов.
  • Параметр SCVS_NOWRAPLINESTART останавливает стрелку слева от упаковки до предыдущей строки. Чаще всего требуется, когда используется виртуальное пространство. Ошибка № 1648.
  • Лексер C ++ может складываться на #else и #elif с свойством fold.cpp.preprocessor.at.else. Ошибка № 210.
  • lexer errorlist обнаруживает предупреждения Visual C ++, которые не содержат номеров строк.
  • HTML-лексер больше не обрабатывает & quot;

Что нового в версии 3.6.6:

  • Версия 3.6.5 исправляет незначительные ошибки.

Что нового в версии 3.6.4:

  • SciTE позволяет установить разделитель типа автозаполнения.
  • Папка C ++ сбрасывает код в '(' и ')', чтобы можно было сбрасывать многострочные вызовы. # 1138.
  • Для HTML-lexer ограничьте количество комментариев линии Mako до конца символов конца строки.
  • Складывается разворачивается, когда две области сгиба объединяются путем удаления промежуточной строки или изменения ее уровня сложения путем добавления символов. Это было исправлено как в Scintilla, так и в эквивалентном коде SciTE. Ошибка № 1799.
  • Лексер Progress поддерживает шестнадцатеричные числовые литералы, однострочные комментарии, сокращенные ключевые слова и расширяет вложенные комментарии до неограниченных уровней.
  • Ruby lexer рассматривает альтернативный синтаксис ключа хэша и ключ: & quot; как символ. Ошибка № 1810.
  • Rust lexer обрабатывает скобки строки Unicode, такие как & quot; u {123abc} & quot ;. Ошибка № 1809.
  • Для GTK + в Windows исправлена ​​64-битная сборка, которая была нарушена в 3.6.3.
  • Для Qt выпущенные сборки отключены.
  • Для Qt в Windows исправьте ошибку компиляции для Qt 4.x.
  • Целевой диапазон IME, отображаемый в Qt для OS X.
  • В Windows сделайте операции буфера обмена более надежными, повторив OpenClipboard, если это не удается, поскольку это может произойти, когда другое приложение открыло буфер обмена.
  • При удалении Windows, которое удалило использование файла def, чтобы гарантировать, что Scintilla_DirectFunction экспортируется без изменения имени. Ошибка № 1813.
  • На GTK + и Qt над Win32 в корейской ошибке исправления, вызванной изменением ввода слова последней версии.
  • Для SciTE появляются более описательные сообщения об ошибках при возникновении проблем с загрузкой сценария запуска Lua. # 1139.

Что нового в версии 3.6.2:

  • Исправить ошибку 3.3.8, где внешние лексеры стали недоступными .

Что нового в версии 3.6.0:

  • Исправить ошибку 3.3.8, где внешние лексеры стали недоступными .

Что нового в версии 3.5.7:

  • Исправить ошибку 3.3.8, где внешние лексеры стали недоступными .

Что нового в версии 3.5.5:

  • Исправить ошибку 3.3.8, где внешние лексеры стали недоступными .

Что нового в версии 3.5.3:

  • Исправить ошибку 3.3.8, где внешние лексеры стали недоступными .

Что нового в версии 3.3.7:

  • Этот выпуск улучшает некоторые лексеры, а лексер C ++ добавляет определенные пользователем литералы и группировку цифр из C ++ 11/14.

Что нового в версии 3.0.1:

  • SciTE в Windows теперь запускает сценарии Lua непосредственно в основном потоке, а не запускает их на вторичном потоке, а затем возвращается к основному потоку.
  • Выделить "else" как ключевое слово для TCL так же, как и другие языки. Ошибка # 1836954.
  • Исправить проблемы с настройкой шрифтов для списков автозаполнения в Windows, где были скопированы шрифтовые дескрипторы, а затем удалены, в результате чего используется стандартный шрифт системы.
  • Исправить размер шрифта, используемый в Windows для методов ввода на азиатском языке, что иногда приводило к тому, что IME не был видимым. Ошибка № 3436753.
  • Исправлено рисование многоугольников в Windows, поэтому символы сгиба снова видны. Ошибка № 3433558.
  • Изменен фоновый рисунок на GTK +, чтобы обеспечить дробное позиционирование символов, как это происходит в OS X, поскольку это позволяет избежать слабых линий на границах лексемы.
  • Убедитесь, что pixmaps выделены перед покраской, так как произошел сбой, когда Scintilla обратилась без обычных вызовов инициализации. Ошибка № 3432354.
  • Исправлена ​​ошибка SciTE в Windows, вызывающая неправильную позицию каретки после отступа от выбора. Ошибка № 3433433.
  • Исправлено сохранение сеанса SciTE для хранения буфера соответствия буфера. Ошибка № 3434372.
  • Исправлена ​​утечка объектов документа в SciTE.
  • Распознавать URL-адреса?? и «%» для команды «Открыть выбранный» в SciTE. Ошибка № 3429409.

Что нового в версии 2.24:

  • Версия 2.24 исправляет утечку памяти на GTK +.
  • >

Что нового в версии 2.01:

  • Исправления

Что нового в версии 1.78:

  • содержит еще несколько лексеров и исправляет некоторые ошибки.
  • >

Что нового в версии 1.77:

  • Версия 1.77 исправляет ошибки lexer и другие незначительные проблемы.

Другие программы разработчика Neil Hodgson

Scintilla
Scintilla

20 Feb 15

SciTE
SciTE

29 Apr 18

Комментарии к SciTE

Комментарии не найдены
добавить комментарий
Включите картинки!