62

保存時にコードが自動的に再フォーマットされるように設定するにはどうすればよいですか?

Ctrlしたがって、常に+ Alt+を押す必要はありません L

4

6 に答える 6

6

設定->ツール->保存時のアクション->コードの再フォーマット

于 2021-08-11T14:30:03.807 に答える
0

v2017.2.4 から CTRL + ALT + L が機能しなくなりました。代わりにalt+を使用してください。F8

解決策: ALT + F8 を使用してコードをフォーマットします。

Luca Mastrostefano の説明に従ってマクロを作成する場合は、 alt+を使用F8してフォーマットし、次にctrl+ alt+sを使用して保存します。

于 2017-10-16T11:47:01.877 に答える
0

PHPStorm 2020 以降のバージョンを確認したところ、Save Actionという名前のプラグインが見つかりました。ただし、新規および既存のプロジェクト用に構成するようにしてください。

PHPStorm 設定をエクスポートしてから、以下を解凍して置換/作成することもできます:-

  1. Settings/Option/macro.xml のマクロ ファイル
    <application>
    <component name="ActionMacroManager">
    <macro name="Format & Save">
    <action id="ReformatCode"/>
    <action id="SaveAll"/>
    </macro>
    </component>
    </application>
  1. 設定/キーマップ/デフォルト Copy.xml
    <keymap version="1" name="Default copy" parent="Default for XWin">
    <action id="DBNavigator.Actions.SourceEditor.Save"/>
    <action id="Macro.Format & Save">
    <keyboard-shortcut first-keystroke="ctrl s"/>
    </action>
    <action id="SaveAll">
    <keyboard-shortcut first-keystroke="shift ctrl alt s"/>
    </action>
    </keymap>

今すぐ圧縮してインポートし、ctrl + sを押すたびに自動コードフォーマットが実行されます。

于 2021-03-20T15:45:37.927 に答える