JetBrains IDE プラグイン開発実践ガイド
インプレスグループでIT関連メディア事業を展開するインプレスは、技術書典や、技術書同人誌博覧会をはじめとした各種即売会や、勉強会・LT会などで頒布された技術同人誌を底本とした商業書籍を刊行し、技術同人誌の普及と発展に貢献することを目指し最新の知見を発信する技術の泉シリーズ10月の新刊として、thinkAmi氏著書による、JetBrains IDE (IntelliJ IDEA、WebStorm、PyCharm、RubyMineなど)のプラグイン開発について、基礎から実践まで体系的に解説した技術書本『JetBrains IDE プラグイン開発実践ガイド』をインプレス NextPublishingより発売した。
thinkAmi Profile●りんご好きなWebアプリケーションエンジニア。
最近の推しはシナノゴールド、シナノドルチェ、奥州ロマン。
発行主旨・内容紹介
本書は、JetBrains IDE (IntelliJ IDEA、WebStorm、PyCharm、RubyMineなど)のプラグイン開発について、基礎から実践まで体系的に解説した技術書となる。
プラグイン開発の環境構築から始まり、基本的なアクションの実装、IDE内の専用パネル(Tool Window)を使ったUI構築とその中での機能実装まで、幅広いトピックをカバーしてる。
実際に動作するサンプルコードを豊富に掲載し、段階的に学習できる構成となっている。
また、プラグインの配布方法やマーケットプレイスへの公開手順、運用時の注意点なども詳しく解説している。
JetBrains IDEをより効率的に使いたい開発者、チーム独自の開発環境を構築したいエンジニア、プラグイン開発に興味がある人とって最適な一冊。
インプレス NextPublishing は、株式会社インプレスR&Dが開発したデジタルファースト型の出版モデルを承継し、幅広い出版企画を電子書籍+オンデマンドによりスピーディで持続可能な形で実現している。
目次
第1章 Railroadsプラグインについて
第2章 IntelliJ Platform Plugin SDKを使ったプラグインの開発環境
第3章 プラグインのプロジェクト構造
第4章 Tool WindowによるUIの構築
第5章 Railroadsプラグインのコア機能
第6章 プラグインの継続的メンテナンス
『JetBrains IDE プラグイン開発実践ガイド』Amazonでの購入はこちら
『JetBrains IDE プラグイン開発実践ガイド』楽天市場での購入はこちら※電子書籍版です
|
|
