phpstorm 如何ctrl+s的同时格式化代码ctrl+shift+f

phpstorm 如何ctrl+s的同时格式化代码ctrl+shift+f

    在开发过程中,突然突发奇想,有没有一种方式直接可以保存和代码格式化一起操作,就不用保存之后,再格式化,而且有时候还会忘记执行格式化,就会导致代码很难看,而且公司会扣钱,为什么选ctrl+S呢,就是因为你每次码完代码,ctrl+S是必须做的一件事,如果这一步都忽略,那我只能劝你回家拔红薯。

    我遇见这种问题,大概率其他程序员也会遇见这种问题。so,就找度娘吧。竟然还真有解决方案,下边就把解决方案贴出来。

1、选择Edit(编辑)->Macros(宏)->Start Macro Recording(开始录制宏),如下图:

5a0d27310001ea9a06270415.png

2、直接按想要录制的快捷键,Ctrl+ALT+L,Ctrl+S,之后点击下图小红点。

      1545268788(1).jpg

3、然后输入Format And Save(名字可以随意输入,只要自己能记住就行)

1545268934(1).png

4、在File->Settings(设置)->Keymap->Macros,找到刚才添加的“Format And Save”,右键点击“add keyboard shortcut”,录入快捷键“Ctrl+S”,点击"OK"。到此即完成代码保存(Ctrl+S)自动格式化。赶紧去试一下吧。

     

5a0d273e0001674707680374.png


    注意:如果是汉化后的phpstorm,有些会无法进入“Settings”,请找到语言资源包(安装目录,lib下),暂时还原成英文包,重启phpstorm,进入设置,修改成功后,再还原为中文。

3333.png



回复列表



回复操作






   

发布时间:2018-12-20 09:31:23