WikidPad: wiki + notepad
Макс ИщенкоОпубликовано 13.05.2006 в Статьи
Интересный инструмент, который может понравиться программистам: WikidPad. Похоже на обычный текстовый редактор “для заметок”, но присутствует еще масса дополнительных возможностей.
Основная – это поддержка вики-синтаксиса и вики-ссылок. Благодаря вики-технологии легко и просто структурировать информацию, что позволяет создавать достаточно объемные документы и/или документы с развитой навигацией. Правда, отсутствует главное преимущество традиционной вики – возможность групповой работы.
Еще одно интересное свойство – т.н. “атрибуты страницы”, которые определяются в тексте страницы. Атрибуты используются для описания свойств страниц и вики (шрифты, язык, шаблоны и т.п.) и для ведения многомерных иерархий.
Программа написана на Python, есть даже задокументированный API и встроенные возможности скриптинга с использование Питона. Установочный модуль для Windows уже содержит все необходимые библиотеки, так что наличие Python не требуется.
Другие возможности:
- Инкрементный поиск
- Авто дополнение для вики-слов
- Специальный ScratchPad для ведения заметок
- Закладки
- Автосохранение
- Горячие клавиши практически на каждое действие
- Модуль проверки орфографии (можно использовать словари Ispell и MySpell из состава openoffice.org)
- Экспорт в XML/HTML формат, как для отдельных страничек так и для целой вики
- Возможность хранения всей вики в одном файле (sqlite compact)
Из существенных замечаний: непритязательный графический интерфейс, неудобства хранения в CVS/Subversion, невозможность групповой работы.
Понравилась статья? Подпишись на обновления по RSS/E-mail

> неудобства хранения в CVS/Subversion
Это ж почему же?
Ну “неудобства” может быть чересчур громко сказано.
Я имел в виду, что в CVS/Subversion удобнее работать с текстовыми файлами. В случае же викидпада имеем либо бинарный файл либо целую россыпь текстовых + бинарных файлов.
> В случае же викидпада имеем либо бинарный файл либо целую россыпь текстовых + бинарных файлов.
Не совсем так. Контент – это как раз только .wiki файлы – чисто текстовые, по 1ому файлу на логический кусок информации, то есть идеально для VCS. Все бинарные файлы – это личное интимное дело WikidPad’а, даже если они утеряны их можно легко получить через меню File>Rebuild Wiki.
ok, уговорили.
Ну, і, звичайно, не можна не додати, що GNU Emacs має модуль для роботи із Wiki сторінками, та генерації HTML представлення цих сторінок…
Моя любимая шутка про GNU Emacs: “GNU Emacs – неплохая ОСь, но Линух мне как-то ближе”.