DUICUO

massCode: 強力なオープンソースのコードスニペットマネージャー

massCodeの機能

整理する

​massCode​使用すると、複数レベルのフォルダーとタグを使用してコード スニペットを整理できます。各スニペットには複数のフラグメントが含まれるため、より高度な整理が可能になります。

編集

フラグメントマネージャーは、フラグメントを整理するだけでなく、優れたコードエディタとしても機能する必要があります。massCode ​massCode​ Aceを採用しているのもそのためです。Aceは170以上の言語の構文ハイライトをサポートする高性能コードエディタです。また、コードフォーマッタにPrettierを追加しました。

マークダウン

​massCode​使用すると、Markdown で記述でき、構文の強調表示、表、リスト、その他の書式設定、および​Mermaid​のサポートが提供されます。

検索

フラグメントへの高速アクセスがなければ、効率的なフラグメント管理とは言えません。そのため、 ​massCode​高速な全文検索機能と検索クエリのハイライト表示機能を備えています。

自動保存

​massCode​作業中に行った変更を自動的に保存するため、変更が失われる心配はありません。

同期

iCloud Drive、Google Drive、Dropbox などのクラウド同期を提供する任意のサービスを使用できます。

データベース

​massCode​シンプルなJSONを使用してデータを保存します。データベースファイルはローカルコンピュータ上に保存されます。

統合された

​massCode​ 、VS Code、Raycast、Alfredの拡張機能をサポートしています。VS Code拡張機能を使用すると、スニペットを検索して即座に挿入したり、選択したコードセクションをスニペットとして保存したりできます。

インストール

​massCode​のインストールは非常に簡単です。リリース ページ https://github.com/massCodeIO/massCode/releases にアクセスし、対応するプラットフォームのインストール パッケージをダウンロードするだけです。

例えば、私のMac m1環境では、 ​massCode-2.7.1-arm64.dmg​パッケージをダウンロードすることを選択しました。ダウンロードして解凍すると、通常通り使用できます。

​massCode​をインストールしたら、VS Code プラグインもインストールできます。プラグインはこちらで入手できます: https://marketplace.visualstudio.com/items?itemName=AntonReshetov.masscode-assistant
プラグインをダウンロードするか、VS Code で​massCode​プラグインを直接検索してインストールすることもできます。

基本的な使い方

​massCode​のインターフェースは非常にシンプルです。コードスニペットを整理するためのフォルダを作成し、各フォルダにデフォルトのプログラミング言語を選択できます。

フォルダ内の​+​ボタンをクリックすると、新しいコードスニペットを作成できます。ここでコードスニペットを記述し、タイトル、説明、タグなどの情報を設定できます。右上の​+​ボタンをクリックすると、新しいフラグメントも作成されます。

スニペットが正常に作成されたら、たとえばそれを VS Code で使用する場合は、 ​Command + P​を使用してコマンド パレットを開き、 ​>massCode​コード スニペットの検索または作成を選択できます。

例えば、検索を選択すると、現在の​massCode​内のコードスニペットが一覧表示されます。スニペットの1つを選択してVS Codeに素早く挿入したり、VS Code内のコードの一部を選択してスニペットを作成したりできます。

Gitリポジトリ: https://github.com/massCodeIO/massCode