OutWiker - Программа для хранения заметок

Немного рекламы

Описание

Текущая версия OutWiker - 1.9

OutWiker - это бесплатная кроссплатформенная программа для хранения заметок в виде дерева. Такие программы называют outliner-ами, персональными вики-системами или древовидными редакторами. Основное отличие OutWiker от других подобных программ заключается в том, что OutWiker хранит дерево заметок в виде обычных директорий на диске, а не в одном файле. Также к заметкам может быть прикреплено любое количество файлов. Про остальные особенности программы вы можете прочитать в разделе Основные возможности.

OutWiker может содержать страницы разного типа, в данный момент поддерживаются четыре типа страниц: страница с поддержкой вики-нотации, обычный текст, HTML-страницы и страница поиска по дереву, но в будущем количество типов страниц будет увеличиваться. Некоторые подробности о программе OutWiker вы можете узнать, прочитав записи с тегом outwiker в блоге.

Особая благодарность разработчикам сайтов famfamfam.com, yusukekamiyamane.com и fatcow.com за бесплатные иконки, которые используются в OutWiker'е.

Программа OutWiker распространяется с исходными текстами под лицензией GPL 3.

Автор не несет ответственность за последствия использования программы.

Скачать программу

Версия для Windows
outwiker_1.9_win.exe (инсталлятор, 19 МБ).
outwiker_1.9_win.7z (архив 7z, 19 МБ).
outwiker_1.9_win.zip (архив zip, 26 МБ).

Версия под Windows со всеми плагинами
outwiker_1.9_win_all_plugins.zip (архив 7z, 30 МБ).
outwiker_1.9_win_all_plugins.7z (архив 7z, 21 МБ).

Для пользователей Linux на основе Ubuntu, имеется PPA-репозиторий. Для установки OutWiker из репозитория нужно выполнить следующие команды:

sudo apt-add-repository ppa:outwiker-team/ppa
sudo apt-get update
sudo apt-get install outwiker

Бинарная сборка под Linux(x64): outwiker_1.9_linux_x64.7z (архив 7z, 17 МБ).

Для запуска из исходников см. раздел исходники программ.

Скриншоты

outwiker_1.9_01.png: 1551x876, 409k (09.04.2016 09:02) outwiker_1.9_02.png: 1551x876, 181k (09.04.2016 09:02) outwiker_1.9_03.png: 1551x876, 152k (09.04.2016 09:02) outwiker_1.9_04.png: 1551x876, 171k (09.04.2016 09:02) outwiker_1.9_05.png: 1551x876, 306k (09.04.2016 09:02) outwiker_1.9_06.png: 1551x876, 177k (09.04.2016 09:02) outwiker_1.9_07.png: 1551x876, 159k (09.04.2016 09:02) outwiker_1.9_08.png: 1551x876, 204k (09.04.2016 09:02)

Основные возможности

  • База заметок хранится в виде директорий на диске, а не в одном файле.
  • Возможность хранить файлы внутри заметок.
  • Поддержка плагинов (расширений).
  • Кроссплатформенность (поддержка Windows и Linux).
  • Проверка орфографии.
  • Страницы могут быть разных типов. В данный момент поддерживаются текстовые страницы, страницы в формате HTML и вики-страницы.
  • К заметкам можно прикреплять файлы. Прикрепленные картинки можно показывать на странице.
  • Раскраска синтаксиса HTML.
  • Есть облако тегов для быстрого поиска нужной страницы.
  • Поддержка закладок на страницы.
  • Каждая ветвь дерева может быть открыта как отдельная вики.
  • Возможность установки внешнего вида страниц с помощью стилей CSS.
  • Иконки для страниц.
  • Возможность создания ссылок между страницами.
  • Поиск текста в заметках и поиск по тегам.
  • Режим открытия вики "только для чтения".
  • Групповая работа с метками.
  • Возможность вставки формул в нотации TeX (с помощью плагина TeXEquation).
  • Возможность раскраски исходных текстов программ на различных языках программирования (с помощью плагина Source).
  • Программа распространяется с открытыми исходниками.
  • Портабельность. Программа все настройки может хранить рядом с запускаемым файлом (для этого рядом с запускаемым файлом нужно создать файл outwiker.ini).

Часто задаваемые вопросы (ЧаВо)

Как сделать так, чтобы программа хранила настройки в папке с запускаемым файлом?

Скопируйте файл outwiker.ini из папки .outwiker внутри папки профиля пользователя (под Windows 7 / 8.x / 10 - C:\Users\USERNAME\AppData\Roaming\outwiker\, под Linux - /home/USERNAME/.config/outwiker/) в папку с программой.

Как устанавливать плагины

Если вы используете OutWiker в портабельном режиме (файл outwiker.ini расположен в той же папке, что и запускаемый файл outwiker.exe), каждый архив с плагином нужно распаковывать в папку plugins рядом с запускаемым файлом.

Если вы не используете портабельный режим, то проще всего добраться до папки с плагинами, выбрав пункт меню "Справка - Открыть папку с плагинами".

Под Windows 7 / 8.x / 10 это будет:

C:\Users\USERNAME\AppData\Roaming\outwiker\plugins

Под Ubuntu Linux, если у вас не установлена переменная окружения $XDG_CONFIG_HOME, папка с плагинами может иметь такой путь:

/home/USERNAME/.config/outwiker/plugins

Обратите внимание, что каждый плагин - это папка с файлами, именно эту папку и нужно копировать в plugins. В окне настроек (Правка - Параметры... - Расширения) вы можете отключать плагины без удаления их из папки plugins.

Исходники программы

Исходники программы открыты и распространяются под лицензией GPL 3 и расположены на github.

Чтобы получить последнюю версию исходников, выполните команду

Если вы хотите получить исходники последней стабильной версии, то для этого надо переключиться на ветку stable:

git clone https://github.com/Jenyay/outwiker.git
cd outwiker
git checkout stable

Для запуска программы из исходников должны быть установлены Python 2.7 и библиотека wxPython 2.8 (wxPython 3.0 на данный момент не поддерживается). Для запуска под Windows требуется также comtypes.

Для запуска программы выполните команду (в директории src)

python runoutwiker.py

Зависимости под Linux

  • python 2.7.x
  • python-wxgtk2.8 (реализация wxPython под Linux)
  • python-wxversion
  • python-webkit-dev
  • python-enchant
  • libgnomeprint2.2-0, libgnomeprintui2.2-0 (эти пакеты используются при печати текста, например, текстовых страниц, вики-нотацию или исходный текст страниц. Без этих пакетов печать будет работать, но будет проблема с печатью русских букв)
  • pillow

История версий

1.9.0.790 (09.04.2016)

  1. Добавлена проверка орфографии.
  2. Иконки для заметок разделены на группы.
  3. Теперь пользователи могут дополнять стандартный набор иконок своими файлами.
  4. Возможность выбора цветов для облака тегов.
  5. Возможность выбора действий при клике левой и средней кнопки мыши по тегам.
  6. Возможность выбора действия при двойном клике по прикрепленному файлу.
  7. Добавлены новые викикоманды для создания страниц (:table:), (:row:), (:cell:), (:hcell:)
  8. Теперь поиск действий для горячих клавиш в настройках осуществляется не только по названию действия, но и по его описанию.
  9. Добавлены новые иконки.
  10. Добавлены новые стили страниц.
  11. Теперь в диалоге вставки ссылок можно выбирать один из прикрепленных файлов, чтобы сделать ссылку на него.
  12. Дополнена справка.

1.8.1.752 (20.10.2014)

  1. Исправление ошибок

1.8.0.750 (11.10.2014)

  1. Добавлена возможность настройки горячих клавиш.
  2. Добавлена возможность ссылаться на страницы, используя их уникальные идентификаторы.
  3. Добавлена возможность перехода по ссылкам на якоря, расположенные на других страницах (page://bla-bla-bla/#anchor).
  4. Добавлена возможность использовать относительные пути в ссылках на страницы (../../Страница 1/Страница 2)
  5. Добавлена возможность установки стиля страницы разом для всех страниц ветки дерева (или всего дерева).
  6. Добавлена возможность поиска и замены по странице.
  7. Добавлены кнопки Вперед / Назад для возврата к предыдущим открытым страницам.
  8. Добавлена возможность настройки цветов редактора.
  9. Добавлена настройка для изменения поведения клавиш Home / End в редакторе (перескакивать в начало / конец строки или абзаца).
  10. Добавлен новый тег викисинтаксиса для цитирования: [>...<].
  11. Добавлена кнопка и пункт меню для вставки текущей даты и времени.
  12. Добавлены команды (:crdate:) и (:eddate:) для вставки даты создания и редактирования страницы соответственно.
  13. Добавлены диалоги для вставки команд (:attachlist:), (:childlist:) и (:include:).
  14. В команде (:childlist:) добавлена возможность сортировки дочерних страниц по дате создания и дате последнего изменения.
  15. На странице глобального поиска добавлена возможность сортировки найденных страниц по дате создания.
  16. Добавлен новый параметр командной строки "-r" или "--readonly", позволяющий открывать дерево заметок в режиме "Только для чтения".
  17. Добавлены всплывающие подсказки над иконками в окне свойств страниц.
  18. Добавлены новые стили оформления страниц.
  19. Добавлена кнопка и пункт меню для открытия папки с прикрепленными файлами в системном файловом менеджере.
  20. Добавлено сохранение последнего используемого стиля страницы.
  21. Добавлено сохранение положения курсора на каждой странице перед закрытием.
  22. Добавлена итальянская локализация.
  23. Теперь в панели с прикрепленными файлами показываются иконки файлов.
  24. Изменен алгоритм расстановки переносов строк.
  25. Открытие заметок и поиск страниц осуществляется в отдельном потоке.
  26. Теперь для каждой страницы сохраняется дата создания.
  27. Теперь все HTML-теги, создаваемые википарсером, будут строчными буквами.
  28. Теперь справка открывается в новом окне.
  29. Новые иконки.
  30. Настройки перенесены из ~/.outwiker в более идеологически верные места (зависит от операционной системы).
  31. Ускорение работы.
  32. Различные исправления и улучшения.
  33. Исправление ошибок.

История предыдущих версий

Обсудить на форуме

Вы можете подписаться на новости сайта через RSS, Группу Вконтакте или Канал в Telegram.
5 stars

Рейтинг 4.8/5. Всего 204 голос(а, ов)