作为一名.NET开发人员,我熟悉Visual Studio的行为,可以以正确的方式自动格式化代码,例如,在写分号或关闭if语句之后。比方说,比如我输入在Visual StudioPhpStorm自动格式化类似Visual Studio的智能代码
int i=4
以下格式不正确的C#代码我写的收盘;
IDE将下面的代码标准后,插入等号周围的空间:
int i = 4;
但现在我必须使用PhpStorm编写一个PHP应用程序。令人讨厌的是PhpStorm似乎不像Visual Studio那么聪明。当我写有像$i=4
相同的代码,然后格式化保持丑,虽然我进入分号:$i=4;
我发现我可以使用keyboard combination重新格式化整个脚本。但这不是很聪明,我总是不得不重复组合。
有没有什么办法让PhpStorm像Visual Studio一样聪明,这样我的代码就可以自动格式化为分号,括号括起来等等?
1)*“有什么办法......” - - 不幸的是没有。这些https://youtrack.jetbrains.com/issue/IDEABKL-7105,https://youtrack.jetbrains.com/issue/IDEABKL-786看起来相关; 2)*“..我可以重新格式化整个脚本。”* - 只需进行选择,它将仅格式化选定的文本。 3)*“我总是不得不重复按组合”*您可以不那么频繁地执行 - 在写入一些代码之后(方法或两个) - 无需在每行之后执行此操作。 – LazyOne
不是每行之后,而是来自VS烦人的照顾这样的事情,这些事情都由IDE自动完成。令人遗憾的是,不仅PHP不在C#的水平,IDE也似乎更加恶劣! :( – Lion
@Lion,我的解决方案工作吗? – Phiter