プログラマー用のメモ作成ソフトウェアは、次の条件を満たす必要があります。
(1) クロスプラットフォームで、デスクトップ コンピューター (Windows、Mac、 Linux) およびモバイル (Android、iOS)。
(2) いつでも同期して、任意のマシンを開いて、前回の作業から書き続けます。
(3) リアルタイム ストレージ。ソフトウェアが突然終了しても、コンテンツは失われません。
(4) 後で直接パブリッシュできるようにマークダウン形式をサポートします。
(5) 履歴バージョンを生成し、リモート バックアップとして機能するために、リモート Git リポジトリへのプッシュをサポートします。
これらの条件を満たすツールを探していますが、市販されているメモ作成ソフトウェアのほとんどは上記のポイント 5 をサポートしておらず、Git 統合が存在しないか、非常に弱いです。
私は Stackedit.io[1] と HackMD.io[2] を使用しましたが、どちらも理想的ではありません。
最近、私はついに最良のソリューションを見つけました。それは、GitHub によって正式に開始された github.dev[3] です。
次の URL にアクセスする限り、VS Code を使用して、ブラウザーで指定したウェアハウスを編集できます。ここ [4] をクリックして体験してください。
https://github.dev/[用户名]/[仓库名]
これは実際には VS Code エディターの Web バージョンであり、Git と高度に統合されています。この組み合わせを使えば、これより強力なメモ作成ソフトウェアは他にありません。
これを使用する場合は、まず GitHub 上に新しいノート リポジトリを作成します。このリポジトリはパブリックでもプライベートでもかまいません。次に、github.dev を使用して編集を終了し、ウェアハウスにプッシュして戻します。別のマシンに切り替える場合は、まずウェアハウスからドキュメントの最新バージョンを取得します。これは完璧なソリューションです。
さらに良いことに、GitHub では簡単なエントリが提供されます。 GitHub ウェアハウスのホームページを開き、小数点 (.) キーをクリックすると、自動的に VS Code 編集環境にジャンプします。これは非常に便利です。
さらに、非公式の github1s.com[5] も同様の機能を提供しています。ウェアハウスのドメイン名に「1」を追加するだけです。ただし、あくまでも非公式ツールなので、ここではお勧めしません。
https://github1s.com/[用户名]/[仓库名]
github.dev はデスクトップの「キーボードとマウス」環境を対象としており、携帯電話のタッチ スクリーンも使用できますが、まだ非常に使いにくいです。
ネイティブ モバイル アプリを使用したい場合は、Obsidian[6] をお勧めします。フルプラットフォームのクライアントがあり、Git 統合を設定するにはこの記事 [7] を参照してください。
さらに、FSNotes[8] も優れていますが、残念ながら Apple デバイスのみをサポートしています。
Git 統合と Markdown サポートが必要ない場合は、いくつかの大手ソフトウェア大手の公式メモアプリが非常に使いやすいです: Google keep [9] 、Apple Notes[10] (Apple デバイスのみをサポート)、および Microsoft OneNote[11]。
これらはすべて自動マルチエンド同期ですが、大きなドキュメントを作成するのが不便であり、データのエクスポートが面倒であるという欠点があります。
(終了)
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