IDEA自动代码格式化

什么是IDEA ,什么是CodeStyle

IDEA 是如下图标的东西

CodeStyle是在IDEA中执行 ctrl alt + l 组合键的效果 ,也就是自动格式化代码的样式

我们为什么需要IDEA , 为什么需要CodeStyle

因为 IDE 是第一生产力 ,vim emacs vscode sublime 党请关闭页面
因为我们希望代码更好看

IDEA可以做什么

无所不能

CODE - STYLE

它在哪里

大概在这个位置 ,然后是可以调节各种语言 ,这里选择的PHP

使用方法

随便点点

我们要解决什么问题

随便点点导致代码一团糟

比如这样的变量数组

这样的参数数组

以及这样的链式调用

这些简直不能看 ,横排也就算了 ,前方留那么多空格也就算了 ,还不对齐

解决链式调用

如果不在以以上的数组问题 ,链式调用可以在这里调 ,Warp Always 就是链式无论如何都换行

加上这个效果更佳

解决数组

找到如下行 , 把钩打上即可 ,然后所有的换行就不会按CODESTYLE来格式化了

这里全部是调节数组的 ,建议全部打钩

Align key-value .... 这个可以令人很舒服

其他

这里是处理注释 ,这样设置可以让人很舒服
打钩的三个 ,第一个是对齐每一行的变量
第二个是跳过空行
第三个是对齐变量后面的注释

END

你可能感兴趣的:(phpstorm,intellij-idea,idea)