IntelliJ プラットフォームプラグイン
このプラグインは、JetBrains IntelliJ IDEA、RubyMine、PyCharm、PhpStorm/WebStorm、AppCode、Rider などの IntelliJ プラットフォームベースの IDE との TeamCity 統合を実装します。リモートの実行 / 事前テスト済みのコミット機能は、JetBrains によって IDE にバンドルされている VCS 統合でのみサポートされます。サポートされているバージョンのリストについては、JetBrains マーケットプレイスのプラグインのページ(英語)を参照してください。
機能
TeamCity 統合は以下の機能を提供します。
パーソナルビルド用のパラメーターのカスタマイズ
コードの重複を確認する機能
リモートコードインスペクションの結果の分析
特定のプロジェクトおよびビルド構成のステータスとプロジェクトコードベースにコミットされた変更のステータスを監視する
失敗したテストの表示とハイライトされたスタックトレースと現在のプロジェクトファイル名によるログの構築
失敗したビルドの調査を開始する
ビルド構成の問題や失敗したテストフォームの調査を他のチームメンバーに割り当てる
調査することになっているビルドの失敗を表示し、問題が解決したら調査を断念する
リモートコード分析の結果にクイックフィックスを適用する: 問題のあるコードはエディターでハイライトでき、プロジェクトインスペクションの完全なレポートをツールウィンドウで表示できます。
最後のビルドが作成されてから表示された新しいインスペクション結果のみをダウンロードして表示する
専用のツールウィンドウでサーバー側のコード重複検索の結果を処理する
サーバーサイドのコードカバレッジ情報にアクセスし、ユニットテストの対象となるコード部分を視覚化する
ソースコードに移動してビルド結果ペインの別のタブにビルドコンパイルエラーを表示する
JUnit または TestNG を使用して IntelliJ IDEA プラグインから失敗したテストを再実行する
変更詳細 Web ページからパッチを開く (この機能を動作させるには、IDEA X をインストールする必要があります。)
TeamCity プラグインのインストール
TeamCity IDE プラグインのバージョンは、接続する TeamCity サーバーのバージョンに対応している必要があります。異なるバージョンの TeamCity サーバーへの接続は通常サポートされていません。
プラグインリポジトリからのプラグインのインストール
プラグインリポジトリ(英語)には、最近リリースされたバージョンの 1 つからの TeamCity プラグイン(英語)があります。リポジトリからプラグインをインストールして(たとえば、IntelliJ IDEA 設定> プラグインから)、ローカル TeamCity サーバーのアドレスを入力して、プラグインがサーバーに対応するバージョンに更新されるようにすることができます。
IntelliJ プラットフォーム IDE 用の TeamCity プラグインをインストールするには:
IDE で、設定ダイアログを開きます。そのためには、Ctrl+Alt+S キーを押すか、メインメニューからファイル > 設定(macOS ではアップル > 設定)を選択します。
プラグインセクションを開きます。
プラグインセクションで「TeamCity」を検索するか、JetBrains プラグインのインストール ... をクリックして利用可能なプラグインのリストを表示します。
TeamCity 統合を選択し、インストールボタンをクリックします。
IDE を再起動します。
TeamCity メニューを使用して、プラグインから TeamCity サーバーにログインします。
TeamCity メニューの更新コマンドを呼び出して、サーバーのバージョンと一致するプラグインのバージョンをインストールし、IDE を再起動します。
プラグインを手動でインストールする
IntelliJ プラットフォーム用のプラグインは、TeamCity Web UI のプロファイルページの TeamCity ツールエリアからダウンロードできます。
TeamCity プラグインをインストールする :
TeamCity Web UI の右上隅で、ユーザー名の横にある矢印をクリックして、プロファイルを選択します。
右側の TeamCity ツール領域の IntelliJ プラットフォームプラグインセクションを見つけて、ダウンロードリンクをクリックし、アーカイブを保存します。
IDE で、設定ダイアログを開きます。そのためには、Ctrl+Alt+S キーを押すか、メインメニューからファイル > 設定(macOS ではアップル > 設定)を選択します。
プラグインセクションを開きます。
プラグインセクションでディスクからプラグインをインストールをクリックします。
プラグインファイルの選択ダイアログでダウンロードしたアーカイブを選択し、OK ボタンをクリックしてください。
プラグインリストの TeamCity の統合の横に有効なチェックボックスがあることを確認してください。
IDE を再起動します。TeamCity プラグインの操作方法に関するすべての追加情報は、IDE ヘルプシステムで入手できます。
プラグインの更新を確認するための IntelliJ IDEA プラットフォームベースの IDE の構成
IntelliJ IDEA で、設定 | 更新を開きます。
リストに
http://<your_teamcity_server_URL>/update/idea-plugins.xml(英語) を追加してください。「更新を確認」を「毎日」に設定します。
適用、次に今すぐ確認するをクリックします。
関連ページ:
IntelliJ プラットフォーム用の TeamCity プラグイン
TeamCity は、継続的インテグレーションサーバーおよびビルド管理ツールであり、開発チームがコードベースへの変更を頻繁に統合し、分散ビルドとテストを定期的に実行し、コード品質をチェックおよび改善できるようにします。IntelliJ プラットフォーム用の TeamCity プラグインを使用すると、次のことができます。TeamCity サーバーでビルドをリモートで起動し、事前にテストされた(遅延した)コミットを実行します。リモートコードインスペクションの結果を確認します。サーバー側のコード重複検索の...
リモートデバッグ
リモートデバッグは、ローカルの開発者マシン上の IDE から TeamCity エージェントマシン上のテストをリモートでデバッグできるようにする機能です。この機能は、エージェント環境が何らかの点で固有であり、テストが失敗し、問題をローカルで再現するのが困難な場合に役立ちます。IntelliJ ベースの IDE 用の TeamCity 統合を有効にすると、IntelliJ IDEA プロジェクトおよび Ant ビルド手順に基づくビルドに対して、リモートデバッグセッションを IntelliJ IDE...