1. ホーム
  2. Java

IDEA2021.2インストールと設定(継続的なアップデート)

2022-02-27 13:21:07
<パス

IDEA2021.2のインストールと設定(継続的なアップデート)

I. ダウンロード

ダウンロードはこちら https://www.jetbrains.com/zh-cn/idea/download/other.html

適切なバージョンを選択してダウンロードしてください。ここでは例としてWindows Flagshipバージョン2021.2.3を紹介します。

II. インストール

インストール先を変更する

デスクトップショートカットの作成

III. 構成

3.1. グローバル効果を設定する

プロジェクトを開かず、ここで直接設定し、すべてのプロジェクトに反映させる

3.2. 最初のスタート

後で、新しいコンピュータに設定をエクスポートして、直接使用することができます

3.3. アクティブ化

純正品への対応をお願いします!!!

3.4. フォント、フォントサイズ

3.5. カラースキーム

3.6. アノテーションの有効化

lombokプラグインをインストールする必要があります。

3.7、パッケージを自動で移動させるガイド機能

3.8. オートコンプリートショートカット

3.9. 書式設定コード

Ctrl + Alt + L と QQ ロックが競合するため、Ctrl + Shift + L に置き換えます。

3.10. 大文字小文字を無視するコード

3.11. git の設定

3.12. クリックでファイルを開く

3.13. maven の設定


指定したローカルリポジトリから優先的に取得する依存関係を検索します。

-DarchetypeCatalog=internal


<イグ
ジャカード

3.14. 同じプロジェクトを複数回実行する(複数のコンシューマを起動する)ためのメソッド

3.14.1、方法1

その後、ポートを変更し、もう一度やり直してください。

複数のmain()メソッドを起動している場合、現在のmainメソッドの並列実行が許可されていないことを意味します。

解決策
IDEAツールバーを見つけ、ドロップダウン・シンボルをクリックし、Edit Configuration...をクリックします。


そして、main()メソッドを起動すると、複数の

3.14.2. 方法2



スタート

3.15、ECMAScript (ES6)

2021はデフォルトでES6、2019.3はES5、ES6に置き換えることを推奨、そうしないとサポートされないJS構文が多数ある

3.16. メソッド間にセパレータを追加する

3.17. 行番号の表示

3.18, IntelliJ IDEAの起動設定は、デフォルトで前のプロジェクトを開かない。

プロジェクト数が多くなると、開くたびに前のプロジェクトに入るのが煩わしい、大きなプロジェクトだと開くのに時間がかかる、といった場合には、この機能をオフにすることができます。

3.19. git のセットアップ

インストール時にデフォルトのインストール先としてgitが選択されている場合、この操作は必要ありません。

3.20, IDEAコードエリアの背景画像設定

不透明度を高く設定しすぎると、コードに影響が出ますのでご注意ください

コードエリアの背景画像設定ページを開く

セットアップ完了、気分はかなりノリノリです!!!!

コードエリアの背景画像、上に直接置くことはできません、必要な場合はプライベートチャットで教えてください。

3.21. ドキュメントテンプレートの作成


Newを右クリックすると、先ほど追加したMapping Profile Mapperが表示されます

3.22. カスタムライブテンプレート

まず、後で簡単に管理できるように、新しいテンプレートグループを作成します。


次に、独自のコードテンプレートを設定します。

**
 * @Author: xuxiansheng
 * @Description: $START$
 * @Date: $date$ $time$
 * @Parms: $parms$
 * @ReturnType: $returnType$
 */

$END$

<イグ

効果をシミュレートするには、メソッドに /** + Enter を入力します。

$START$ 変数を使って、コード・テンプレートが読み込まれた後のカーソルの位置を定義しているブログ記事をネット上で読みました。 @Description: $START$ という大文字と小文字が区別されないものがあります。コメントで使っていてうまくいかなかったので、その前に application.properties の上にある。

3.23. コーディングの形式を変更する

3.24. ファイルの種類 フィルタリングされたファイル

SpringBootは冗長なファイルやフォルダを大量に作成するので、いちいち手動で削除するのは非常に不便です

ファイルタイプでフィルタリングが可能

適用をクリックすると、きれいになります

3.25、SpringBootの設定ファイルで緑の葉が表示されない(属性ヒントが消えてしまう)

として表示することができません。 org.springframework.boot spring-boot-devtools 表示されるアイコンは

リゾルブ



正常に参加する

結果を見る、解決完了

3.26. npm コマンドを使用できない。


3.27. キャッシュのクリア

導入した依存関係の一部が赤く表示されるが、mavenとcodeは問題ない
回避策:キャッシュクリアを実行する

3.28. インポート、エクスポート設定

エクスポート設定

設定のインポート
方法1.プロジェクトを開く

方法2:最後にプロジェクトを開く、この方法を使用することをお勧めします、これはすべてのプロジェクトで動作し、以前に開いたプロジェクトの設定に影響を与えません。

エクスポートされた設定を保存するパスを選択します。

Okをクリック

注意:既存のGitとMavenのパスが元の設定のパスと一致しているか確認し、一致していない場合は忘れずに変更してください。

3.29. ホットディプロイメントの開始

1. 開発者ツールを開き、Mavenで依存関係を追加する

Ctrl + F9

2. ホットデプロイメントの有効化:ショートカット

Ctrl + F9



ホットデプロイメントについて

  • 再起動(リスタート)
    クラス、ページ、設定ファイルなどを含むカスタム開発コード、ロードロケーションのリスタートクラスローダ
  • リロード(再読み込み)
    jar パッケージ、ロード位置ベースクラスローダ

3、ショートカットキーを使わずに自動的にホットデプロイを開始する。

ctrl + shift + alt + /

DEA2021.2以前のバージョンはこちら Registry を選択してください。 Compiler autoMake allow when app running をチェックし spring: devtools: restart: enabled: true # Set hot deployment to be enabled # Set the files and folders that are not involved in the execution of the deployment exclude: static/**,public/** オプションで指定します。

4. ホットデプロイメントの範囲設定

デフォルトで再起動を引き起こさないディレクトリのリスト

  • /META-INF/maven
  • /META-INF/リソース
  • /resources
  • /静的
  • /パブリック
  • /テンプレート
    5. 非参加型リスタートキュー項目のカスタマイズ
spring:
  devtools:
    restart:
      # Set hot deployment off
      enabled: false  
      # Set the files and folders that will not be involved in the deployment
      exclude: static/**,public/**


6. ホットデプロイメントをオフにする

D:\Java\apache-maven-3.8.1\repository


3.30. サービスPの追加ウィンドウ

デフォルトでは、SpringBootプロジェクトを作成してもServicesウィンドウがないので、マイクロサービスプロジェクトであれば、プロジェクト管理上非常に不便である

Servicespウィンドウを表示する

1. 右上をクリックし、"Edit Configrations..."を選択します。

をクリックし、"Spring Boot "を選択します。

OK"]をクリックします。

右下のquot;サービスを使用するを選択します。

サービス」ウィンドウを表示する

IV. プラグイン

4.1、Vue.js

vueの構文に対応

4.2. 翻訳

コードやログの英語を翻訳してくれる翻訳プラグインは、英語が苦手な学生にとって大きな助けになります。

4.3. ロンボク島

Lombokは、開発者がJavaの冗長性、特に単純なJavaオブジェクト(POJO)を排除するために使用することができるJavaユーティリティです。これは、アノテーションによって実現されます。Lombokを開発環境に実装することで、開発者はhashCode()やequals()などのメソッドを構築する時間や、これまで様々なアクセッサやミューテータを選別していた時間を大幅に短縮することが可能です。

4.4. アーサスのアイデア

Javaベースのアプリケーションの本番環境において、コードを修正したりサーバーを再起動したりすることなく問題を解決します。
にあるドキュメントを使用します。 https://www.yuque.com/arthas-idea-plugin

4.5. グレップコンソール

カラフルなロギングプラグインは、ログを表示したり、ログのエラーメッセージをすばやく見つけるのに非常に便利です。

4.6、Alibaba Java コーディングガイドライン

Alibaba Java コード Ali 仕様検出ツール

4.7、コードグランス

編集したコードの右端に、コードの小さな地図を表示するコード編集エリアミニズームプラグインです。

4.8. プレゼンテーションアシスタント

ショートカットプレゼンテーション、ビデオ録画時に表示することができます、開発はオンにすることをお勧めしません。

4.9. シート

IDEA sedentary reminderプラグイン

チュートリアルを使って

  1. githubのアドレスです。 https://github.com/s-unscrupulous/idea_seat
  2. プラグインをインストールする
    設定 --> プラグイン --> 歯車 --> ディスクからプラグインをインストール...を開き、あらかじめダウンロードしておいたjarパッケージを選択し、インストール後、IDEAを再起動します。
  3. プラグインを開く
    ツールバーのツール --> アシスタント設定を選択し、リマインダーの時間を設定します。

    設定画面をポップアップ表示する

    設定が完了し、設定時間に達すると、IDEAは少し運動するように促すプロンプトをポップアップ表示します。

4.10、中国語(簡体字)言語パック / 中文语言包

中国語言語パックは、IntelliJ IDEA, AppCode, CLion, DataGrip, GoLand, PyCharm, PhpStorm, RubyMine, WebStorm の UI を中国語にローカライズするものです。

プラグインインストール後、IDEAを再起動すると、中国語化が完了します。

V. mavenのインストール

5.1、mavenのダウンロード

ダウンロードのアドレスです。 https://maven.apache.org/download.cgi

5.2. 解凍

mavenアーカイブは、ディレクトリに中国語やスペースなどの特殊文字が含まれないD:㊧Javaに解凍されます。

5.3. 環境変数の設定

maven の使用は jdk に基づいているため、コンピュータに jdk がインストールされている必要があります。
ステップ1:新しい環境変数を追加します。MAVEN_HOME

Step 2: パス環境変数に %MAVEN_HOME%bin を追加します。


ステップ3:テスト win+Rを押したままcmdと入力し、Black Windowのコンソールに入ります。コマンドを入力します: mvn -v
以下のようなmavenのバージョン情報が表示されれば、mavenのインストールと環境変数が正しく設定されたことになります。

5.4. リポジトリの設定

一般的には、以下のように設定されているローカルリポジトリのアドレスを自分で再設定する必要があります。

  • 1. mavenのインストールディレクトリにリポジトリフォルダを作成する(リポジトリのアドレスとmavenのインストールディレクトリを一緒に配置するのが通例です)
  • 2. コアの設定ファイルsetting.xmlで、リポジトリの場所を設定します。D:\Java-apache-maven-3.8.1repository (インストールパスのどちらか)
alimaven
    
aliyun maven
    
http://maven.aliyun.com/nexus/content/groups/public/
    
central
  



5.5. Aliyunリポジトリの設定

mirrorsノードの下にある既存の子ノードをコメントアウトし、新しい子ノードを追加します。

alimaven
    
aliyun maven
    
http://maven.aliyun.com/nexus/content/groups/public/
    
central
  



VI. Tomcatの設定

6.1. Tomcatのダウンロード

公式サイト https://tomcat.apache.org/

D:⇄Javaディレクトリに解凍します。

6.2. TomcatのIDEA設定

まずIDEAを使ってmavenのWebプロジェクトを作成し、以下の図のようにします。







保存して、Tomcatのテストを開始します。
アクセス方法 http://localhost:8080/webTest/ を実行すると、Tomcatの設定が完了したことを示す "Hello World!"が返されます!