プラグインのインストール
プラグインは DataSpell のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。
バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。
さまざまな言語とフレームワークのコーディング支援サポート。
ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。
新しいプログラミング言語を学ぶのに役立つコーディング演習。
プラグイン設定を開く
Ctrl+Alt+S を押して設定を開き、を選択します。
マーケットプレースタブを使用して、JetBrains マーケットプレイス(英語)またはカスタムプラグインリポジトリからプラグインを参照してインストールします。
インストール済みタブを使用して、バンドルおよびインストールされているプラグインを参照し、有効化、無効化、更新、削除します。不要なプラグインを無効にすると、パフォーマンスが向上する可能性があります。
ほとんどのプラグインは、どの JetBrains 製品でも使用できます。有償製品のみに限定されているものもあれば、別のライセンスが必要なものもあります。
プラグインが他のプラグインに依存している場合、追加情報タブで依存関係のリストを確認できます。プロジェクトまたはワークスペースディレクトリが特定のプラグインに依存している場合は、必須プラグインのリストに追加してください。
既存のプラグインが必要な機能を提供していない場合は、DataSpell 用の独自のプラグインを作成できます。詳細については、独自のプラグインを開発するを参照してください。
デフォルトでは、DataSpell にはバンドルされたプラグインがいくつか含まれています。バンドルされたプラグインを無効にすることはできますが、削除することはできません。また、プラグインリポジトリまたはローカルアーカイブファイル (ZIP または JAR) から追加のプラグインをインストールすることもできます。
マーケットプレイスからプラグインをインストールする
Ctrl+Alt+S を押して設定を開き、を選択します。
マーケットプレースタブをクリックし、検索フィールドにプラグイン名を入力します。
プラグインをインストールするには、インストールをクリックして、DataSpell を再起動します。
特定のバージョンをインストールするには、JetBrains マーケットプレイス(英語)のプラグインページに移動し、ディスクからプラグインをインストールの説明に従ってダウンロードしてインストールします。例: 最新バージョンのプラグインが壊れている場合でも実行できます。
ディスクからプラグインをインストール
プラグインアーカイブ(ZIP または JAR)をダウンロードします。
Ctrl+Alt+S を押して設定を開き、を選択します。
プラグインページで
をクリックしてからディスクからプラグインをインストールをクリックします。

プラグインアーカイブファイルを選択して OK をクリックします。
プロンプトが表示されたら、OK をクリックして変更を適用し、IDE を再起動します。
コマンドラインからプラグインをインストール
プラグインをインストールする IDE を終了します。
JetBrains マーケットプレイス(英語)で、インストールするプラグインのページを見つけ、追加情報セクションまで下にスクロールして、プラグイン ID パラメーターの値をコピーします (例:
org.jetbrains.plugins.github)。プラグインのインストール:
DataSpell インストールディレクトリの bin ディレクトリに移動し、次のコマンドを実行します。
dataspell64.exe installPlugins <PluginID>例:
dataspell64.exe installPlugins org.jetbrains.plugins.github次のコマンドを実行します。
open -na "DataSpell.app" --args installPlugins <PluginID>例:
open -na "DataSpell.app" --args installPlugins org.jetbrains.plugins.githubDataSpell インストールディレクトリの bin ディレクトリに移動し、次のコマンドを実行します。
dataspell.sh installPlugins <PluginID>例:
dataspell.sh installPlugins org.jetbrains.plugins.github
詳細は、コマンドラインからプラグインをインストールするを参照してください。
プラグインを削除
Ctrl+Alt+S を押して設定を開き、を選択します。
インストール済みタブを開き、削除するプラグインを見つけます。
「無効化」リストを展開し、「アンインストール」を選択します。

プラグインを手動で更新する
Ctrl+Alt+S を押して設定を開き、を選択します。
インストールされているプラグインの新しいバージョンが利用可能な場合は、プラグイン設定に更新ボタンが表示されます。これをクリックしてプラグインを更新します。
IDE がアップデートを確認するかどうかを設定するには、設定 Ctrl+Alt+S を開いてに移動します。このページでアップデートの確認をクリックして、プラグインリポジトリで利用可能なプラグインアップデートを手動で確認することもできます。
IDE ですべてのプラグインを自動的に更新したい場合は、それに応じて設定できます。
IDE およびプラグインの更新の詳細については、DataSpell を更新を参照してください。
プラグインを自動的に更新する
デフォルトでは、DataSpell はプラグインの新しいバージョンが利用可能になると、手動でプラグインを更新するように通知します。DataSpell を設定すると、プラグインの更新を自動的にダウンロードし、次回の IDE 再起動時に適用することができます。
Ctrl+Alt+S を押して設定を開き、を選択します。
をクリックし、プラグインを自動的に更新するを選択します。
または、に移動してプラグインを自動的に更新するを選択します。
プラグインの無効化
対応する機能が必要ない場合は、プラグインを削除せずに無効にすることができます。
Ctrl+Alt+S を押して設定を開き、を選択します。
インストール済みタブを開き、無効にするプラグインを見つけて選択します。
プラグインの説明ペインで、「無効にする」をクリックします。
または、プラグインのリストのチェックボックスまたはプラグインカテゴリのすべて無効化ボタンを使用できます。
のメニューで、手動でインストールされたすべてのプラグインを一度に(バンドルされていない)無効または有効にすることができます。

独自のプラグインを開発する
DataSpell の任意のエディションを使用してプラグインを開発できます。オープン API、専用の SDK、モジュール、実行 / デバッグ構成を提供して、あなたを支援します。
推奨されるワークフローは、Gradle を使用することです。内部 DataSpell ビルドシステムを使用した古いワークフローもサポートされています。詳細については、IntelliJ プラットフォーム SDK 開発者ガイド(英語)を参照してください。
カスタムプラグインリポジトリ
デフォルトでは、DataSpell は JetBrains マーケットプレイス(英語)のプラグインを使用するように構成されています。これは、誰もがプラグインをホストできるパブリックリポジトリです。ただし、内部使用のみを目的としたプラグインを開発する場合は、そのプラグイン用にカスタムプラグインリポジトリをセットアップできます。
カスタムプラグインリポジトリの設定の詳細については、「IntelliJ プラットフォーム SDK ドキュメント(英語)」を参照してください。
プラグインリポジトリを設定したら、それを DataSpell に追加します。
カスタムリポジトリを追加する
Ctrl+Alt+S を押して設定を開き、を選択します。
プラグインページで、
をクリックし、プラグインリポジトリの管理を選択します。
カスタムプラグインリポジトリダイアログで、
をクリックし、リポジトリ URL を指定します。プラグインを説明する XML ファイル(英語)の場所(たとえば、updatePlugins.xml)を指している必要があります。ファイルは、カスタムプラグインと同じサーバーに配置することも、専用のプラグインに配置することもできます。

カスタムプラグインリポジトリダイアログで OK をクリックしてプラグインリポジトリのリストを保存します。
設定ダイアログで OK をクリックして変更を適用します。
プラグインを検索すると、DataSpell はデフォルトの JetBrains マーケットプレイス(英語)と指定したカスタムリポジトリの両方からの結果を表示します。特定のカスタムプラグインリポジトリのみを参照するには、プラグインページのマーケットプレースタブの検索フィールドに「repository: 」と入力し、続いてリポジトリの URL を入力します。例:
または、idea.plugin.hosts プロパティを使用してカスタムプラグインリポジトリを追加することもできます。
に移動します。
idea.plugin.hostsプロパティをプラットフォームプロパティファイルに追加し、プラグインを説明する XML ファイル(英語)の URL を指定します。例:idea.plugin.hosts="http://plugins.example.com:8080/updatePlugins.xml"DataSpell を再起動してください。
デフォルトの JetBrains マーケットプレイス(英語)をカスタムプラグインリポジトリに置き換えることができます。これは、カスタムリポジトリプラグインのみを DataSpell から利用できるようにしたい場合に役立ちます。
デフォルトのプラグインリポジトリを置き換える
に移動します。
idea.plugins.hostプロパティをプラットフォームプロパティファイルに追加し、DataSpell からの要求を適切に処理できるアプリケーションの URL を指定します。つまり、JetBrains マーケットプレイス(英語)の代わりにデフォルトのプラグインリポジトリアプリケーションとして機能します。特に、次の要求を処理する必要があります。
DataSpell を再起動してください。
デフォルトのプラグインリポジトリを置き換えると、プラグインダイアログのマーケットプレースタブの検索フィールドは、新しいデフォルトリポジトリ内のプラグインと追加したカスタムリポジトリのみを参照します。
関連ページ:
コマンドラインインターフェース
コマンドラインから DataSpell 機能を使用します: ファイルとプロジェクトを開き、差分を表示し、ファイルをマージし、コードスタイルを適用し、フォーマットし、ソースコードをインスペクションします。スタンドアロンインスタンスのランチャー:インストールディレクトリには、DataSpell を起動し、ソースコードをフォーマットし、インスペクションを実行するためのバッチスクリプトと実行可能ファイルが含まれています。コマンドプロンプト cmd.exe から使用するには、DataSpellbin フォルダー...
コマンドラインからプラグインをインストールする
JetBrains マーケットプレイスまたはカスタムプラグインリポジトリからプラグイン ID を使用してプラグインをインストールします。DataSpell を実行するための実行可能ファイルは、bin のインストールディレクトリにあります。この実行可能ファイルをコマンドラインランチャーとして使用するには、コマンドラインインターフェースの説明に従って、システムに追加します。構文 dataspell64.exe installPlugins <plugin-id ...> [repositor...
DataSpell を更新
デフォルトでは、DataSpell は更新を自動的にチェックし、新しいバージョンが利用可能になったときに通知するように構成されています。更新は通常パッチベースです。既存のインストールに適用され、IDE を再起動するだけで済みます。ただし、パッチの更新が利用できない場合は、DataSpell の新しいバージョンをインストールする必要があります。DataSpell が新しいメジャーリリースに更新されると、エディターで DataSpell の新機能タブが開き、変更、改善、修正に関する情報が表示されます。...
セキュリティ
潜在的なセキュリティリスクを防ぐために、DataSpell では、プロジェクトのソースがわからない場合にプロジェクトを開く方法を決定できます。DataSpell は、オープニングプロセス中に実行されるタスクまたは構成について警告し、信頼できるソースを構成できるようにします。不明なソースからプロジェクトを開く:リモートディレクトリをアタッチまたはクローンして開くと、DataSpell では、未知ソースコードを含むプロジェクトの処理方法をすぐに決定できます。プロジェクトを初めて開くたびに、IDE...
コードスタイルの構成
特定のコーディングガイドラインが企業内に存在する場合は、ソースコードを作成する際に、このガイドラインに従わなければなりません。DataSpell は、必要なコードスタイルを維持できます。IDE には、プロジェクトスキームとデフォルトスキームの 2 つの定義済みスキームが付属しています。プロジェクトスキームでは、構成する設定は現在のプロジェクトにのみ適用されます。これらの設定は、.idea の codeStyles フォルダーに保存され、VCS を介してプロジェクトと共有されます。プロジェクトのコードス...