IntelliJ IDEA ハンズオン(インテリジェイ アイデア ハンズオン)
基本操作からプロジェクト管理までマスター
プログラミング- 著者:
- 山本裕介/今井勝信(ヤマモト,ユウスケ/イマイ,マサノブ)
- 出版社:
- 技術評論社
- 出版日:
- 2017年11月
- ISBN:
- 9784774193830
- 在庫:
- 在庫あり
なぜ注目されているか
技書の森解説
IDE は毎日何時間も触る道具でありながら、機能の大半を使わないまま過ごしている人は少なくありません。本書は IntelliJ IDEA のリファクタリング、コード補完、デバッガ、 VCS 統合、プラグインといった機能を、実際に手を動かしながら体験するハンズオン形式で解説します。著者の山本裕介氏と今井勝信氏は Java コミュニティで長く活動してきた開発者で、実務で効くワークフローに焦点を絞った内容になっています。
Eclipse や NetBeans から IntelliJ IDEA へ移行したものの操作感に馴染めない、あるいは Community Edition を使っているが機能を持て余しているという層に向いています。ショートカットキーやライブテンプレートの活用法をステップごとに示すため、読みながらそのまま自分の環境で再現でき、翌日の業務から入力効率が変わります。
2017 年刊行のため UI の細部やプラグイン構成が変わっている箇所はありますが、 IntelliJ IDEA の設計思想 (インテンション、インスペクション、リファクタリングカタログ) はバージョンを超えて一貫しているため、考え方を学ぶ教材としての有効性は損なわれていません。 IDE を「テキストエディタ+α」から「開発を加速する相棒」へ格上げしたい Java 開発者に向けた一冊です。
言及 Qiita 記事 (3 件)
この本に興味がある方におすすめ
この本に関連
関連記事
Python 本の選び方 - 独学の最初の 1 冊から実務品質まで
Python 本の選び方を「動機」から逆算して整理。プログラミング未経験の最初の 1 冊、業務自動化に直結する本、型ヒントとコード品質で実務水準へ進む本まで、2026 年 8 月時点の定番を独学ルートに沿って解説します。
本の選び方に正解はない
どの本を選べばいいか迷って決められない。同じテーマの入門書は扱う基礎が大きく重なるため、どれからでも学べます。確認すべき 1 点と、迷いを終わらせる決め方を解説します。
本に書いてあることが古くても学べることはある
プログラミングの世界は変化が速く、本の内容がすぐ古くなると言われます。でも、古い本からでも学べることはたくさんあります。何が古くなり、何が古くならないのかを解説します。
関連用語
競技プログラミング
与えられた問題を制限時間内に正確 / 高速に解くプログラミング競技
プロジェクトマネジメント
目標達成に向けて、計画 / 人 / 進捗 / リスクを管理し、プロジェクトを成功へ導く活動
プログラミング
コンピュータに実行させる手順をプログラミング言語で記述し、動作を作り出す行為
グラフアルゴリズム
ノードとエッジで構成されるグラフ構造に対する探索 / 最短経路 / 接続性の分析アルゴリズム
依存グラフとは - モジュール間の依存関係を可視化する方法
依存グラフはパッケージやモジュール間の依存関係を有向グラフで表現する手法。循環依存の検出 / ビルド順序の決定 / 影響範囲分析での活用法を解説
構造化ログとは - JSON ログの設計と検索性
構造化ログとは、ログを JSON など機械可読な形式で出力し、フィールド単位の検索 / 集計を可能にするロギング手法。非構造化ログとの違い、含めるべきフィールド、失敗パターンを解説