日本語

JetBrains IDE

Aikido は、JetBrains のほとんどの IDE と統合され、コードベース内を シークレット、API キー、SAST コード上の問題と SCA。ファイルを開くか保存するたびにスキャンが実行されます。

ファイルに変更を加えて保存するたびに、スキャンが実行されます。問題が検出されると、エディタ内でハイライト表示され、Problems パネルにも表示されます。検出された SAST の問題にカーソルを合わせると、その問題に関する追加のコンテキストが表示されます。

Express.js アプリケーションのコードエディタで、欠落しているセキュリティヘッダーを含むセキュリティ警告がハイライト表示されています。

対応 IDE

JetBrains のほとんどの IDE をサポートしています

  • IntelliJ IDEA(Java/Kotlin/Spring)
  • GoLand(Go/JS/TS)
  • PhpStorm(PHP/Laravel/Symfony)
  • PyCharm(Python/Django)
  • Rider(C#/.NET/ASP.NET)
  • WebStorm(JS/TS/React)
  • RubyMine(Ruby/Rails)
  • RustRover(Rust)
  • Android Studio(Android)
  • CLion(C および C++)

インストールしてテストする方法

このプラグインは有料プランでのみ利用できます。

手順 1. 次の場所へ移動してください JetBrains Marketplace に移動し、 入手。 インストール後、個人用アクセストークンの追加を求められます(手順 2)。

手順 2. Aikido で JetBrains IDE 統合画面 そしてトークンを作成します。

トークン生成オプション付きの JetBrains IDE プラグインのユーザーアクセスとアクティビティログ。

手順 3. ドキュメント内の例をご覧ください JetBrains Marketplace すべてが正常に動作するかテストするために。

トラブルシューティング

JetBrainsプラグイン - アクセストークンが保存されない JetBrains - サポート向け情報