回答:
保存アクションプラグインをお勧めします。また、インポートの最適化とコードの再配置もサポートしています。
Eclipseフォーマッタープラグインと組み合わせて使用するとうまく機能します。
プラグインを検索してアクティブ化します。
それを構成します。
編集: Intellijの最新バージョンの保存アクションプラグインは、Intellijの自動保存によってトリガーされるようです。編集中にヒットすると、これは非常に煩わしい場合があります。
プラグインのこのgithubの問題は、いくつかの可能な解決策にヒントを与えます:
https://github.com/dubreuia/intellij-plugin-save-actions/issues/63
私は実際にCtrl+ に再フォーマットを割り当てようSとしましたが、うまくいきました-保存は自動的に行われます。
Compatibility This plugin works with Java 6+ and Intellij IDEA Community Edition after 131 (around version 13).
、IntelliJ Android Studio のどのバージョンがベースになっているかがわかりません。これを確認できますか?
このソリューションは私にとってよりうまくいきました:
注:整理されたインポートの場合は、[このメッセージを今後表示しない]チェックボックスを初めてオンにする必要がありますが、その後は期待どおりに機能します。
手順2.で:編集->マクロ->「マクロの記録を開始」
手順6.で:編集->マクロ->「マクロの記録を停止」
他はすべて同じままです。
8.設定には、キーマップ設定が含まれています。スクリーンショットに示すように、入力フィールドを使用してコンテンツをフィルタリングします。
以下はニールの回答が更新されたものです。
チェックイン時に自動的にクリーンアップするように設定しましたが、通常はこれで十分です。何かがあまりにも醜いであれば、私はただのショートカットをヒットします(Ctrl- - Alt、)。L Returnまた、貼り付けたコードを自動フォーマットするオプションがあることもわかりますが、私はそれを使用したことがありません。
InteliJ Idea Community 2018.2をお持ちの場合、手順は休閑中です。
IDEを再起動して試してください。
私があなたが何を言おうとしているのか知っています。私の前の連中が同じことを書いたのです。しかし、私はこの投稿の上の手順を使用して混乱し、IDEの最新バージョンを持っている人のために、単純なバージョンを書きたかったのです。
IntellIJ 14 && 15:[変更をコミット]ダイアログでコードをチェックインするときに、[コードの再フォーマット]チェックボックスをオンにすると、IntelliJがチェックインしているすべてのコードを再フォーマットします。
出典:www.udemy.com/intellij-idea-secrets-double-your-coding-speed-in-2-hours
Prettierの場合は、File Watcherを使用するだけです。
参照=>ツール=> File Watchers => +をクリックして新しいウォッチャーを追加=> Prettier
https://prettier.io/docs/en/webstorm.html#running-prettier-on-save-using-file-watcher