TextMate バンドル
GoLand でサポートされていない多くの言語 (PHP、Python、Ruby、Java など) については、そのようなコードを時々調べる必要がある場合に、IDE でコーディングエクスペリエンスを向上させる構文ハイライトが引き続き提供されます。TextMate 文法を使用した言語の記述の詳細については、TextMate 公式 Web サイト(英語)を参照してください。
これらの言語の構文のハイライトは TextMate 文法に基づいており、GoLand にはさまざまな言語の文法ファイルのコレクションが付属しています。使用可能なすべてのバンドルは、設定ダイアログ(Ctrl+Alt+S)の ページに一覧表示されます。
他の言語のカスタム TextMate バンドルをダウンロードして使用することもできます。
バンドルのインポート
GoLand に OCaml ファイルの構文をハイライトさせたいとします。この目的のために、すでに OCaml TextMate バンドル(英語)をダウンロードしました。それは今あなたのハードディスク上にあり、GoLand にこのバンドルをインポートするだけでよいです。
設定ダイアログ(Ctrl+Alt+S)で、エディター | TextMate バンドルを選択します。
をクリックして、ディスク上の目的のバンドルを見つけます。
変更を適用するには、OK をクリックします。認識されたバンドルのリストに OCaml バンドルが表示されます。
テスト
TextMate バンドルが追加されると、GoLand はバンドルに登録されているファイルタイプの構文ハイライトを提供します。これは先ほど追加した TextMate バンドルを使用するサンプルシェルスクリプトです。
関連ページ:
プラグイン
プラグインは GoLand のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrains マーケットプ...
File Watchers
File Watcher は GoLand ツールであり、IDE でファイルを変更または保存するときに、コンパイラー、フォーマッタ、リンターなどのコマンドラインツールを自動的に実行できます。File Watchers には 2 つの専用コードインスペクションがあります。ファイル監視使用可能インスペクションは、定義済みの File Watcher が適用可能なすべてのファイルで実行されます。プロジェクトに関連する File Watcher が設定されていない場合、GoLand は追加することを提案し...
コマンドラインインターフェース
コマンドラインから GoLand 機能を使用します: ファイルとプロジェクトを開き、差分を表示し、ファイルをマージし、コードスタイルを適用し、フォーマットし、ソースコードをインスペクションします。スタンドアロンインスタンスのランチャー:インストールディレクトリには、GoLand を起動し、ソースコードをフォーマットし、インスペクションを実行するためのバッチスクリプトと実行可能ファイルが含まれています。コマンドプロンプト cmd.exe から使用するには、GoLandbin フォルダーの場所を環境変数...