IntelliJプラグインのAnActionと登録設定を実装・変更し、表示文言やアイコンの定義、非同期処理の起動方法を整えます。
- IDEに新しいアクションを追加したいとき
- アクションの登録やアイコンを変更したいとき
- 表示名と説明文の定義を整理したいとき
IntelliJ IDEの不具合を、idea.logの検索や実行経路の追跡を通じて調査し、問題が起きる層と修正の確認箇所を見つけます。
Debug IntelliJ IDE failures with repository-specific techniques.
実行スコア 未検証
インストール方法を見るIntelliJ IDEの不具合を調べる際に、ログの絞り込み方と処理の追跡方法を案内します。idea.logでは、FINEやINFOなどのログレベルと、クラス名を短縮したカテゴリ表記を使って、特定クラスの記録を検索できます。スクリプトやコマンド、APIなど利用者が呼び出す入口の挙動に問題がある場合は、その入口から実際の処理担当までの経路を追い、関係する各層が挙動を変えたり無視したりしていないか確認します。修正後は、変更した内部処理だけでなく、利用者が実際に使う入口から動作を確かめる流れです。必要に応じて各層にデバッグ出力を加え、問題の位置を絞る方法も示します。
IDEのログから特定クラスの情報を探したいときや、コマンドなどの入口では期待どおりに動かない問題を調査したいときに役立ちます。複数の処理層をまたぐ不具合の追跡にも向いています。
idea.logから探して」特記事項はありません。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
When debugging IntelliJ code, search idea.log using these patterns:
Log Levels:
FINE = debug level (from LOG.debug { })INFO = info level (from LOG.info())Category Format:
#<abbreviated.package.path>.<ClassName>
Example: com.intellij.openapi.wm.impl.status.IdeStatusBarImpl → #c.i.o.w.i.s.IdeStatusBarImpl
Search Examples:
# Debug logs from IdeStatusBarImpl
grep "FINE - #c.i.o.w.i.s.IdeStatusBarImpl" idea.log
# Info logs from IdeStatusBarImpl
grep "INFO - #c.i.o.w.i.s.IdeStatusBarImpl" idea.log
# All logs from a class
grep "#c.i.o.w.i.s.IdeStatusBarImpl" idea.log
When fixing issues where a user-facing entry point (script, command, API) doesn't behave as expected:
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
IntelliJプラグインのAnActionと登録設定を実装・変更し、表示文言やアイコンの定義、非同期処理の起動方法を整えます。
IntelliJのJPSテストモジュールをBazelへ移行し、Bazelだけで起きる失敗を依存関係や実行環境から切り分ける手順を案内します。
IntelliJのKotlin・Javaコードを新規作成やレビューする際に、言語の選び方、書式、型の扱い、例外処理などのプロジェクト規約に沿って整えるスキルです。
IntelliJ向けの変更を適切な単位に分け、チケットの有無に応じた形式で、理由や判断も伝わるコミットメッセージを作成・修正するスキルです。
Pythonコードの型推論や型エラーを複数の型チェッカーで比較し、各ツールの判定と診断内容をまとめたレポートを作成します。
Compose Desktopの画面で状態や副作用をどこに持たせるか整理し、表示と判断の境界、再利用部品やリストの設計を整えます。