Приложение для создания заметок, удобное для программиста

У меня возникли проблемы с поиском приложения для создания заметок для Windows (и, надеюсь, Linux), которое хорошо обрабатывает фрагменты кода.

Он может синхронизироваться онлайн, но я бы предпочел, чтобы он имел хорошую функциональность в автономном режиме. Я хотел бы иметь возможность хранить записные книжки в разных папках по проектам, подобно тому, как вы храните файлы .txt или .docx.

Я бы выбрал Evernote, но он никогда не был хорош с форматированием под Windows, допускал только одну учетную запись за раз и не обрабатывал файлы так, как мне нравится.

Мне нужен как минимум хороший отступ, но точки для подсветки синтаксиса и Markdown/ReText.

Ответы (4)

Попробуйте Boostnote — простое приложение для создания заметок для программистов.

Функции

  • Доступно на Mac, Windows и Linux.
  • Пишите свои заметки, используя уценку
  • Подсветка синтаксиса
  • Отмечайте свои заметки
  • и многое другое

Кроме того, обратите внимание на другое приложение для создания заметок под названием Inkdrop — приложение для создания заметок для хакеров .

Функции

  • Доступно на Mac, Windows и Linux
  • Пишите свои заметки, используя Github Flavored Markdown
  • Подсветка синтаксиса
  • Синхронизация заметок между устройствами
  • Сочетания клавиш Vim и Emacs
  • и многое другое
Это определенно то, что я искал.
Попробовал и заметил, что файлы хранятся во внутренней файловой структуре json, а не в виде отдельного текстового файла .md.
Разработчик Boostnote планирует добавить поддержку экспорта заметок в формате markdown, html, pdf, как показано здесь .
@NonlinearFruit Я обновил ответ, чтобы отразить это.
Как ведет себя Boostnote, когда количество заметок увеличивается до тысяч? Поиск быстрый?

Org-mode — мощный органайзер с функциями создания заметок. Это:

  • Кроссплатформенность (работает в Emacs и других средах ). Может быть легко установлен на Windows и Linux
  • Бесплатный и с открытым исходным кодом
  • Вы можете вставлять фрагменты кода и даже запускать их, используя теги #+BEGIN_SRCи#+END_SRC
  • Все файлы хранятся в автономном режиме в текстовом формате и могут быть легко экспортированы в html.
  • Имеет интуитивно понятный и простой для изучения синтаксис с заголовками, флажками, отметками времени и другими функциями.

Подробнее об этом можно прочитать в компактном руководстве . Вот пример с основного сайта:

введите описание изображения здесь введите описание изображения здесь

Я бы попробовал OneNote. Несколько лет назад это было весьма полезно с этим плагином.

Это бесплатное программное обеспечение, оно может синхронизировать все заметки с блокнотом OneDrive (который доступен через Интернет, следовательно, и Linux).

Для форматирования кода я использовал много лет назад плагин NoteHighlight | (проверьте этот блог тоже) .

Обратите внимание: с тех пор я не пробовал это, и теперь OneNote — это версия 2016, но бинарные плагины должны быть совместимы между версиями.

Попробуйте medleytext.net , это бесплатная программа для создания заметок для разработчиков.

Вы можете вставлять, редактировать несколько блоков кода с выделенным синтаксисом в режиме реального времени. Действительно организует ваши программные заметки и фрагменты.

Должно быть то, что вы ищете.

Поддерживает ли он математику? Латекс?