Рекомендую делать заметки в вики-подобном "супер" приложении
Мне нужно сделать заметку, как вики-приложение "супер". Я начну с краткого изложения приложений, которые я уже оценил и / или использовал:
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, и гораздо более стабилен.
Я не уверен, что вы сможете найти какое-либо приложение, которое соответствует всем вашим требованиям, но вот мой бесстыдный плагин для настольного приложения для заметок для Windows, которое работает как персональная вики: - http://www.ppcsoft.com/blog/personal-wiki.asp
Если вы укажете, какие функции наиболее важны, проще сказать, какая из них более подходит?
Любой из инструментов, сохраняющих файлы в виде текста, может быть добавлен в вашу собственную систему контроля версий (что лучше, чем использование контроля версий каждого инструмента), которую вы можете использовать для всех ваших важных документов.