165

「;」と入力した後、Intellij IDEA で可能ですか? または 'Enter' を押して、この文字列の書式設定を行いましたか?

たとえば、次のようにします。

a+b=10;

後:

a + b = 10;

または可能なオプションのみ:コード > コードの再フォーマット... ?

ありがとうございました!

4

15 に答える 15

13

Eclipse には、ファイルを保存するときに自動的にフォーマットするオプションがあります。Ctrl+S (Mac では Cmd+S) キーのマクロを構成してコードをフォーマットし、保存することはできますが、IntelliJ にはこれに対するオプションはありません。

ファイル保存時の Intellij 再フォーマット

于 2015-06-16T09:44:51.523 に答える
6

This can also be achieved by Ctrl+WindowsBtn+Alt+L. This will be important to some people,because in some Virtual Machines, Ctrl+Alt+L can log you out.

于 2016-01-28T09:32:21.727 に答える
3

必要に応じて、 saveActionsプラグインを使用できます。ファイルの再フォーマット、インポートの最適化などを行うことができます。本当にカスタマイズ可能で、セットアップも簡単です。

于 2019-11-07T15:11:24.997 に答える
2

この質問はかなり古いことは知っていますが、実際には、コードを自動的にフォーマットするように構成できる IntelliJ 用のSave Actionsプラグインがあります。

于 2019-05-29T15:31:27.313 に答える
1

Microsoft Visual Studio のように自動再フォーマットを実装した方法 (完全には機能しません):

1. Edit > Macros > Start Macro Recording
2. Press continuously: Enter + Ctrl+Alt+I
3. Edit > Macros > Stop Macro Recording (Name it for example ReformatingByEnter)

ここで、同じアクションを実行する必要がありますが、Ctrl+Alt+L+ に対してです。

4. Edit > Macros > Start Macro Recording
5. Press continuously: ; + Ctrl+Alt+I
6. Edit > Macros > Stop Macro Recording (Name it for example ReformatingBy;)

次に、これらのマクロにホットキーを割り当てる必要があります。

7. File > Settings > Keymap > press on a gear button > Duplicate...
8. Unfold a macro button (beneath) and by right clicking on two 
ours macros assign HotKeys for them: "Enter" and ";" correspondingly.
于 2018-01-28T22:22:52.617 に答える