3
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

EclipseからIntelliJへ改宗するための手順書

Last updated at Posted at 2021-11-06

はじめに

この記事は何とかチームの開発環境をIntelliJに切り替えたい人向けです。
私が周りの人間をIntelliJに改宗させる為に集めた情報をココにメモします。

何故EclipseからIntelliJに移るのか?

実は世のJava開発のシェアではIntelliJがEclipseを上回っています。

機能の説明は公式がしっかり書いてるのでソッチ見てください。
コーディングサポートやリファクタリング機能が盛りだくさんです。

私的には設定回りがゴチャゴチャしてないのが一番気に入ってます。
※Eclipse利用時はとにかく環境周りのトラブルが絶えなかったので、うんざりしてIntelliJに乗り換えた側面もあります。

IntelliJの環境構築

公式サイトからCommunityをダウンロードしてインストールするだけです。
※会社が有償版買ってくれないかなぁ・・・。

プラグインの導入方法

閉じるボタンの下の「歯車」アイコンからプラグインの管理を呼び出せます。
image.png
Marketplaceで検索、インストール済みは文字通りの意味です。
image.png

開発に必須なプラグイン

Japanese Language Pack

名前の通り日本語化のプラグインです。
※Pleiadesみたいにパッチ落としたりする必要はありません!素敵!!
image.png

SpotBugs

静的解析ツールで有名なFindBugsの後継です。
プロジェクトを右クリックしてSpotbugsからチェックできます。
image.png
image.png

CheckStyle-IDEA

コーディング規約違反を検知するツールです。
「Rules:」でルールを設定して「▶」ボタン下のフォルダマークからチェックを実行できます。
image.png
image.png

SonarLint

コードのリアルタイム解析を行うツールです。
ファイルをオープンすれば自動でチェックされ、結果が表示されます。
image.png
image.png

入れておくと便利なプラグイン

CodeGlance

ミニマップを追加するプラグインです。
image.png

Rainbow Brackets

カッコを色分けするプラグインです。
image.png

Indent Rainbow

インデントを色分けするプラグインです。
image.png

Extra Icons

アイコンをゴージャスにするプラグインです。
image.png

環境設定

文字・改行コードの設定

オープンしているファイル

ウィンドウ右下から改行・文字コードを変更できます。
image.png

全体設定

設定の「コードスタイル」から改行コードを設定できます。
image.png
設定の「ファイルエンコーディング」から文字コードを設定できます。
image.png

JDKの切り替え

「プロジェクト構造」からプロジェクトのSDKの切り替えができます。
image.png
image.png

Gradle・Mavenの実行

画面右端に「Gradle」か「Maven」が表示されるので、そこから実行できます。
image.png
image.png

テスト・カバレッジ取得

Junitの実行

実行可能状態であればメソッドの横に「▶」が表示されるのでココから実行可能です。
image.png
結果は下部ペインに表示されます。
image.png

カバレッジの取得

基本はテスト実行と同じ手順です。
「カバレッジ付き実行」で実行することで実行結果がプロジェクトエクスプローラーに表示されます。
image.png

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?