Русский BSD

Небольшой, с возможностью расширения текстовый редактор написанный для ОС Windows. Он также может работать под Wine, приложение, которое позволяет пользователям запускать приложения Windows, на Unix-подобных системах, таких как Linux. Автор AkelPad говорит, что программа может "заменить стандартный Блокнот" и имеет множество функций, которых не хватает в стандартном блокноте. Имеет перевод на русский язык.

AkelPad написан в качестве текстового редактора, использование доступных для него плагинов предоставляет значительно большие мощности, чем блокнот. AkelPad отображает текст, используя специально разработанный контроль, AkelEdit, является заменой для Windows Rich Edit контроль, который дает AkelPad дополнительный контроль над текстовым дисплеем.

AkelPad распространяется как свободное (с открытым исходным кодом) программное обеспечение, размещенное на SourceForge, где он был загружен более 2 миллионов раз.

Краткая история

2003 - v1, первый публичный релиз, Алексей Кузнецов, (только на русском), исходный код не доступен
Февраль, 2007 - v2.1.9, английский / русский, исходный код доступен на SourceForge
Апреля 2007 - v2.2.1a, последний выпуск версии 2, версии 3 развития начались на Александра Шенгальц
Июля 2006 - v3.0 Beta, вновь разработанные (поддерживает плагины, режим MDI, языковые модули)
Июль, 2008 - v3.6.0, последний крупный релиз v3 (последующих версиях - до v3.7.3 - для исправлений ошибок и совместимости с v4) (?)
Май, 2008 - v4.0 Альфа, вновь разработанные (контроль AkelEdit - замена для RichEdit)
Августа 2008 - v4.0 финал, версия 3 развитие (v3.6.0 вперед) сохраняется только для совместимости и т.д.

Особенности текстового редактора

  • SDI или вкладками MDI режимы, PMDI
  • Сплит окно - 1, 2 или 4 различные части документа могут быть видны одновременно
  • обращение с DOS / Windows, Mac или Unix конце линии маркеров
  • выделение текста по горизонтальная (т.е. строк), по вертикали (т.е. по столбцам)
  • методы и блок операций (например, абзац, изменение случай, вырезать / копировать / вставить) на обоих
  • Расширяемость - дополнительная функциональность через многочисленные плагины
  • работает с большими файлами (ограничивается памятью компьютера)
  • полная поддержка Unicode строк на Unicode системах (Windows NT и выше)
  • поддерживает любую кодовую страницу, установленную в системе пользователя
  • возможность повторного код текста в другой кодовой странице
  • Предварительный просмотр файла перед открытием
  • предварительный просмотр перед печатью
  • цветная печать
  • способность работать как портативное приложение (например, из USB Flash Drive)
  • дополнительно установить только для чтения в режим редактирования для предотвращения случайного изменения документа
  • необязательно помнить каретки позиции и / или кодовую страницу
  • Пользователь может настроить цветовые темы для документа дисплее
  • текстовый поиск во всех открытых документах MDI (среди других методов), при желании
  • Unicode и кодовые страницы

AkelPad обрабатывает полные файлы Unicode, написанные в кодировке UTF-8 , UTF-16 (LE или BE), UTF-32 (LE или BE) и может автоматически определить файлы Unicode с или без BOM . Спецификаций (меток порядка следования байтов) также может быть опущен, при желании, от написания файла.

Кодовые страницы, установленные на компьютере пользователя могут быть использованы для чтения или записи файлов; текст также может быть повторно закодирован в других кодировках. AkelPad реализует авто-обнаружения алгоритмов для выявления некоторых общих кодовых страниц, используемых (опционально).

AkelPad может также обнаружить не-текст (т.е. двоичные ) файлы и выдаст сообщение. Бинарные файлы, однако, может быть загружен и отредактирован (например, внутренний текст) при желании.

Плагины


Архитектура программы построена так, чтобы позволить внешним плагинам ( библиотека DLL ) для расширения возможностей AkelPad. В настоящее время 31 плагин реализуются и ознакомиться с ними можно на домашней странице AkelPad. Некоторые из наиболее примечательных плагинов:

Coder - сворачивания кода поддержки, автозаполнения поддержки, подсветка синтаксиса и цветовые темы.
ContextMenu - пользователь может настроить главное меню, некоторых контекстных меню.
Панель инструментов - реализует один или несколько настраиваемых пользователем панелей инструментов. Кнопки панели инструментов могут получить доступ к внешним программам, если это необходимо.
Проводник - встраивает Проводника Windows в отдельной области в пользовательском интерфейсе.
Сценарии - скрипты можно получить доступ к более чем 40 внутренним процедурам AkelPad (например, дзен кодирования ) и может, конечно, быть написано пользователем.
Горячие клавиши - пользователь может назначить функции конкретных клавиш или сочетаний клавиш. Функции могут быть внутренними, чтобы AkelPad, внешнего (т.е. запуска внешних приложений) или плагин связаны между собой.
SpecialChar - переключает (вкл / выкл) дисплей нормально невидимых специальных символов, т.е. пространство, вкладки, новые строки, вертикальная табуляция, formfeeds и нулевые символы.

Характеристики

Ссылки на официальный сайт и загрузку
  • Язык: Русский
  • ОС: Windows 10, Windows 7
  • Лицензия: BSD
  • Разработчик: Shengalts A.A., Alexey Kuznetsov
  • Категория: Редакторы кода
  • Видеообзор: Отсутствует
  • VirusTotal: отчет
  • Подтверждение лицензии: Отсутствует
  • Создано: 28.04.2021
  • Обновлено: 21.05.2021