Heim  >  Artikel  >  Die beste Notizensoftware für Programmierer ist da!

Die beste Notizensoftware für Programmierer ist da!

藏色散人
藏色散人nach vorne
2021-08-26 17:48:196581Durchsuche

Die beste Notizensoftware für Programmierer ist da!

Die Notizensoftware für Programmierer sollte die folgenden Bedingungen erfüllen:

(1) Plattformübergreifend, unterstützt sowohl Desktop-Computer (Windows, Mac, Linux) als auch Mobiltelefone (Android, iOS).

(2) Synchronisieren Sie jederzeit, öffnen Sie eine beliebige Maschine und schreiben Sie ab der letzten Arbeit weiter.

(3) Echtzeitspeicherung: Wenn die Software plötzlich geschlossen wird, gehen die Inhalte nicht verloren.

(4) Unterstützt das Markdown-Format für eine einfache spätere Veröffentlichung.

(5) Unterstützt das Pushen in ein Remote-Git-Repository, um historische Versionen zu generieren und als Remote-Backup zu dienen.

Ich habe nach Tools gesucht, die diese Bedingungen erfüllen, aber die meisten Notizensoftware auf dem Markt unterstützen Punkt 5 oben nicht und die Git-Integration ist entweder nicht vorhanden oder sehr schwach.

Ich habe Stackedit.io[1] und HackMD.io[2] verwendet, aber keines davon ist ideal.

Die beste Notizensoftware für Programmierer ist da!

Vor kurzem habe ich endlich die beste Lösung gefunden, nämlich github.dev[3], das offiziell von GitHub gestartet wurde.

Solange Sie die unten stehende URL besuchen, können Sie VS Code verwenden, um das angegebene Warehouse im Browser zu bearbeiten. Klicken Sie hier [4], um es zu erleben.

https://github.dev/[用户名]/[仓库名]

Es handelt sich tatsächlich um die Webversion des VS-Code-Editors und ist stark in Git integriert. Welche andere Notizensoftware ist mit dieser Kombination leistungsfähiger als sie?

Die beste Notizensoftware für Programmierer ist da!

Wenn Sie es verwenden, erstellen Sie zunächst ein neues Notiz-Repository auf GitHub, das öffentlich oder privat sein kann. Verwenden Sie dann github.dev, um die Bearbeitung abzuschließen, und verschieben Sie sie dann zurück in das Lager. Wenn Sie auf eine andere Maschine wechseln, holen Sie sich zuerst die neueste Version des Dokuments aus dem Lager, was eine perfekte Lösung ist.

Noch besser: GitHub bietet einen schnellen Einstieg. Öffnen Sie die GitHub-Warehouse-Homepage, klicken Sie auf die Dezimalpunkttaste (.) und die Seite springt automatisch zur VS-Code-Bearbeitungsumgebung, was sehr praktisch ist.

Die beste Notizensoftware für Programmierer ist da!

Darüber hinaus gibt es ein inoffizielles github1s.com[5], das ebenfalls ähnliche Funktionen bereitstellt. Fügen Sie einfach „1en“ zum Warehouse-Domänennamen hinzu. Da es sich aber schließlich um ein inoffizielles Tool handelt, wird es hier nicht empfohlen.

https://github1s.com/[用户名]/[仓库名]

github.dev ist auf die „Tastatur + Maus“-Umgebung des Desktops ausgerichtet. Es kann auf Mobiltelefon-Touchscreens verwendet werden, ist aber immer noch sehr umständlich.

Wenn Sie lieber native mobile Apps verwenden möchten, empfehle ich Obsidian[6]. Es verfügt über einen Vollplattform-Client und Sie können diesen Artikel [7] lesen, um die Git-Integration einzurichten.

Die beste Notizensoftware für Programmierer ist da!

Darüber hinaus ist FSNotes[8] auch gut, unterstützt aber leider nur Apple-Geräte.

Die beste Notizensoftware für Programmierer ist da!

Wenn Sie keine Git-Integration und Markdown-Unterstützung benötigen, ist es am einfachsten. Die offiziellen Notizen-Apps mehrerer großer Software-Giganten sind sehr einfach zu verwenden: Google Keep[9], Apple Notes[10] ( unterstützt nur Apple-Geräte) und Microsoft OneNote[11].

Die beste Notizensoftware für Programmierer ist da!

Sie sind alle automatische Multi-End-Synchronisation. Der Nachteil besteht darin, dass das Schreiben großer Dokumente unpraktisch und das Exportieren von Daten mühsam ist.

(Ende)

References
[1]Stackedit.io:https://stackedit.io/
[2]HackMD.io:https://hackmd.io/
[3]github.dev:https://docs.github.com/en/codespaces/developing-in-codespaces/web-based-editor
[4]这里:
https://github.dev/github/dev
[5]github1s.com:https://github1s.com/
[6]Obsidian:https://obsidian.md/
[7]这篇文章:
https://forum.obsidian.md/t/mobile-setting-up-ios-git-based-syncing-with-mobile-app-using-working-copy/16499
[8]FSNotes:https://fsnot.es/
[9]Google keep:https://keep.google.com/
[10]Apple Notes:https://support.apple.com/en-us/HT205773
[11]微软 OneNote:
https://www.microsoft.com/en-us/microsoft-365/onenote/digital-note-taking-app
Stellungnahme:
Dieser Artikel ist reproduziert unter:ruanyf. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen