Свободно распространяемые программы для Windows

Rss рассылка

Хотите подписаться на обновления?

Введите email адрес:

rss-лента

Форма входа

Текстовый редактор AkelPad

 

Небольшой, с возможностью расширения текстовый редактор написанный для ОС 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 и нулевые символы.

Язык: Русский

Лицензия: BSD

Официальный сайт: akelpad.sourceforge.net

Перейти в каталог загрузки на официальном сайте

Скачать

Добавить комментарий




Анти-спам защита