Рекомендую делать заметки в вики-подобном "супер" приложении

Мне нужно сделать заметку, как вики-приложение "супер". Я начну с краткого изложения приложений, которые я уже оценил и / или использовал:

Wikidpad

  • Плюсы:
    • быстрое переключение между режимами редактирования и просмотра;
    • хороший синтаксис (особенно для вставки фрагментов кода или просто необработанного текста ASCII, хорошие отступы визуальных подсказок);
    • это отдельное приложение, которое не требует сервера;
    • вики-страницы могут храниться в виде текстовой базы данных;
    • легкое перетаскивание вложений файлов (особенно для файлов изображений).
  • Минусы:
    • не имеет истории / контроля версий страниц и состояния базы данных вики в целом;
    • не имеет понятия пространства имен для вики-страниц;

МойнМойн вики

  • Плюсы:
    • хороший синтаксис;
    • иметь автономный сервер (на основе Python), что делает его по-настоящему портативным и автономным;
    • сохраняет страницы в плоских файлах;
    • есть много хороших плагинов;
  • Минусы:
    • это вики == медленные итерации редактирования / делать заметки, просмотр, повторяю повтор...
    • не имеет интеграции контроля версий

Trac

  • Плюсы:
    • Все функции вики MoinMoin, кроме базы плоских файлов;
    • Интеграция управления версиями: я могу использовать функцию вики-изменений и вики-страницы в качестве метаданных моей личной базы кода;
  • Минусы:
    • Все общие недостатки вики;
    • Не действительно портативный;

todolist2 (от AbstractSpoon)

  • Плюсы:
    • быстрый, автономный менеджер todolist;
    • у задач есть эта действительно хорошая и важная для меня особенность наличия богатого поля для редактирования заметок, связанных с задачей, с переключением между задачей и заметками с помощью одной клавиши;
    • отслеживание времени выполнения задач;
  • Минусы:
    • не имеет встроенного контроля версий (он имеет "простой" контроль версий, просто делая автоматические резервные копии файла проекта / данных с отметкой времени, встроенной в его название).
    • трудно отфильтровать задачи по срочности (в терминах GTD в нем нет концепции контейнеров задач: Входящие, Возможно, Следующее действие для каждого проекта и т. д.).
    • в ней нет перекрестных ссылок / ссылок между задачами в стиле вики.

Думающий рок

  • Плюсы:
    • реализует GTD практически идеально;
    • у него есть заметки для каждого действия;
    • портативный;
  • Минусы:
    • (Возможно из-за графического интерфейса Java) не имеет простой отмены при редактировании текстовых заметок;
    • это неуклюже при переключении между деревом проектов / действий и редактируемым окном редактирования заметок;
    • не имеет контроля версий;

MonkeyGTD / TiddlyWiki

  • Плюсы:
    • действительно автономный
    • почти 100% вики
    • хорошая реализация GTD
  • Минусы:
    • это немного сбивает с толку, когда нет простого или удобного способа увидеть обзор текущей структуры вики-страниц
    • Я не уверен, хорошо ли он масштабируется при большом количестве страниц / данных / текста / вложений.
    • не имеет интеграции с системой контроля версий;
    • Я не уверен насчет контроля версий / истории страниц...

Я хочу приложение, которое имеет следующее:

  • скорость и простота цикла редактирования / предварительного просмотра википэда.
  • страницы вики и связанные с ними вложения, как они есть (например, wikidpad и MoinMoin).
  • контроль версий для вики-страниц (таких как MoinMoin или Trac).
  • интеграция с системой контроля версий (например, Trac)
  • отслеживание времени, например, todolist2, и вложенность задач / проектов, например, todolist2 и Thinking Rock.
  • почти идеальная GTD реализация Thinking Rock или MonkeyGTD.

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

  • реализовать нужные мне функции (для добавления контроля версий, функций / свойств GTD-life для самих вики-страниц, интеграции управления исходным кодом) или
  • продолжить поиск и оценку, или
  • получить некоторые интересные и ценные мнения здесь.

4 ответа

Решение

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

Попробуйте ConnectedText: http://www.connectedtext.com/

Попробуйте KNote http://www.smartgoldfish.com/download.html.

Я не уверен, что вы сможете найти какое-либо приложение, которое соответствует всем вашим требованиям, но вот мой бесстыдный плагин для настольного приложения для заметок для Windows, которое работает как персональная вики: - http://www.ppcsoft.com/blog/personal-wiki.asp

Если вы укажете, какие функции наиболее важны, проще сказать, какая из них более подходит?

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

Другие вопросы по тегам