JetBrains IDE 上で音声ファイルを直接再生できるプラグインです。
- 再生 / 一時停止 / 停止 / シーク / 音量調整
- ループ再生
- キーボードショートカット(Space で再生/一時停止)
- ファイルメタデータ表示(エンコーディング、フォーマット、チャンネル数、サンプルレート、再生時間)
- 波形・スペクトラム表示(ファイルを開くとスペクトラムを自動生成)
mp3, wav, ogg, flac, aac, m4a, wma, opus, ape, aiff
┌──────────────────┬──────────────────┐
│ ファイル情報 │ 再生コントロール │
├──────────────────┴──────────────────┤
│ [Waveform] [Spectrum] │
│ 波形 / スペクトラム画像 │
└─────────────────────────────────────┘
- JetBrains IDE 2024.3 以降
- ffmpeg — 音声再生および波形/スペクトラム画像生成に必要
- ffprobe — メタデータ表示に必要
# macOS
brew install ffmpeg
# Ubuntu / Debian
sudo apt install ffmpeg
# Windows
winget install ffmpeg./gradlew buildPluginbuild/distributions/ に ZIP ファイルが生成されます。
./gradlew test# チェック
./gradlew ktlintCheck
# 自動フォーマット
./gradlew ktlintFormat./gradlew runIde起動した IDE で音声ファイルを開くとプラグインが動作します。