GitLab スニペットとコードを共有する
Git プラグインを有効化する
この機能は、Git プラグインに依存しており、DataGrip ではデフォルトでバンドルされ、有効になっています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。
Ctrl+Alt+S を押して設定を開き、 を選択します。
インストール済み タブを開き、 Gitプラグインを見つけて、プラグイン名の横にあるチェックボックスにチェックを入れます。
GitLab プラグインをインストール
この機能は、インストールして有効にする必要がある GitLab(英語) プラグインに依存しています。
Ctrl+Alt+S を押して設定を開き、 を選択します。
マーケットプレース タブを開き、 GitLab プラグインを見つけて、 インストール をクリックします (プロンプトが表示されたら、IDE を再起動します)。
GitLab スニペット(英語)を使用すると、コード、ファイル、フォルダー全体を保存し、他のユーザーとすばやく共有できます。
スニペットを作成する
エディターでコード断片を選択するか、 ファイル ツールウィンドウ (Alt+2) で新しいスニペットに含めるファイルやフォルダーを選択します。
選択項目を右クリックしてコンテキストメニューを開き、 スニペットの作成 を選択します。
GitLab スニペットを作成する ダイアログが開きます。

プロジェクト パラメーターを指定します。
プロジェクトのスニペットを作成する場合は、スニペットを作成できる利用可能な GitLab プロジェクトのリストからプロジェクトを選択します。
このスニペットを選択したプロジェクトにリストし、自分だけが表示できるようにするには、 非公開 ボックスをオンのままにします。
個人的な抜粋を作成する場合は、 なし を選択します。
タイトルを追加し、必要に応じて新しいスニペットの説明を追加します。
スニペット内の各ファイルの名前を GitLab に渡すときに重複を防ぐために、 パス処理モード パラメーターを指定します。
相対的: 選択したファイルの最も近い共通の親を検索し、その共通の親を基準としたファイルへのパスを渡します。
相対コンテンツルート: モジュールに対する相対的なファイルのパスを含めます。
相対プロジェクト: プロジェクトに関連するファイルのパスを含めます。
パスがありません: パスを指定せずにファイル名のみを渡します。
このスニペットを自分だけに表示するには、 非公開 チェックボックスをオンにします。
新しいスニペットが作成されたら、 URL をコピー チェックボックスを選択して、そのスニペットにリンクをコピーします。
スニペットが作成されたら、「ブラウザーで開く 」チェックボックスを選択して、新しいスニペットを デフォルトのブラウザーで開きます。
OK をクリックしてください。