#author("2018-12-27T01:38:43+00:00","default:wikiadmin","wikiadmin")
#author("2021-10-19T10:57:17+00:00","default:wikiadmin","wikiadmin")
-Android Studioにも採用された次世代IDE

#contents

*用語 [#p2bc9388]

プロジェクトがEclipseでいうワークスペース。モジュールがEclipseのプロジェクト。
モジュール同士の依存関係はプロジェクトで設定できる。

|Emmet記法|htmlの省略形。intellijだけでなく様々なエディタで使える|

*よく使うショートカット [#u5eec4de]

macならALTはOptionになる

|Ctrl+ALT+O|Optimize Import|
|Ctrl+Alt+L|Reformat Code|
|Opt+F7|クラス参照箇所|
|Shift+F12|保存したレイアウトに戻す|

*インストール前に [#w08ddfac]

-JDKは手動でインストールさせる
-インポートするときはプロジェクトセッティングからJDKを指定しないとGradleのJAVA_HOMEを認識しない。

*プラグイン [#h33ace9e]

-SonarLint
-Lombok(settingからcompilerでanotation prosessing)
-String Manupilation(キャメルの変換やBase64変換)
-chronon(巻き戻し可能なデバッガ。Ultimateのみ)

*PHPローカルサーバー on Ubuntu [#l57aa29a]

-PHPインストール

 php7.4-cli,php7.4-mbstring, php7.4-mysql

-


*既存プロジェクトのセッティング [#p1ea5605]

**SVN Eclipseプロジェクトからのインポート [#nc67e075]

+Import Project
+Javaのプロジェクトを選ぶ
+Import Project From External ModelでEclipseを選ぶ
+JDKを選ぶ
+.ideaをインポートするが、JDK名が違うとエラーになる。
+pom.xmlを右クリックして、add as a maven projectで依存ライブラリーのダウンロードが始まる。
+propertiesが読み込めない(クラスパスの設定に入らない)ので、手動でtarget/classesに持っていく(別の方法がありそうだが)

**SpringBootプロジェクトのインポート [#k3b93570]

+Import Project
+Import Project From External Modelでmavenを選ぶ
+JDKを選ぶ

mavenとして認識済みなのでjarのダウンロードが始まる。

*Eclipseとのキー操作マッピング [#u5645ad2]

windowsの場合は?
Option = alt
Command = ctl

|操作|Mac|Windows|
|リソースの検索|Command + O|Ctrl + N|
|ファイルの検索|Shift + Cmd + O||
|Symbol(変数)の検索|Option + Cmd + O||
|宣言を開く|Commant + B||
|メソッドの利用箇所|||
|Enumなどの利用箇所|Option+ F7||
|ソースの場所表示|プロジェクトの歯車アイコンクリックして、AutoScroll from source|
|プロジェクトを閉じる|モジュールを右クリックして、Mark Directory as excluded|

*リモートデバッグ [#xe9083b3]

-リモートデバッグ用のポートを開けているのが前提として
-Edit configration → +ボタン → RemoteでポートとSearch sources using module's classpathを該当プロジェクトに指定

#counter

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS