- 追加された行はこの色です。
- 削除された行はこの色です。
#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