
偶尔看到别人的 laravel 写成这样子,很是优雅
1 feiyuanqiu 2016 年 11 月 23 日 ... 只是看起来好看而已,后面维护代码的人如果要保持风格的话,一个空格一个空格地手动对齐的时候不知道心里会想些什么东西... 说回主题吧,我一般用 vim 这个插件做这事: https://github.com/junegunn/vim-easy-align ,你这个格式比较简单,直接按照逗号对齐就行了,可以再自己录一个宏 phpstorm 本身的 formatter 不支持这种样式的对齐,需要用一个插件: String Manipulation ,选中一段代码,右键 -> string manipulation -> align -> align columns ,估计要重复操作几次才行,而且这个插件有问题,处理后的段落都没有缩进了,还需要自己手动再调整下 |
2 cxbig 2016 年 11 月 23 日 你这不符合 PSR 系列标准 |
3 akira 2016 年 11 月 23 日 st 有这个插件,但是忘记叫什么了 |
4 mcfog 2016 年 11 月 23 日 方法名后的空格策略都不一致也能叫优雅? restful 风格就改按 convention 来直接注册 resource ,按 convention 自动找方法来注册, crud 一个个手动注册路由也叫优雅? |
5 twm 2016 年 11 月 23 日 配置一下 code style |
6 phpcxy 2016 年 11 月 23 日 via Android 我也很不喜欢这样,万一后面有更长的话为了对齐就需要全部再格式化一次了吧。 |
7 millson 2016 年 11 月 23 日 via iPhone 建议使用常见 format 功能,如果需要团队合作的话 |
8 young 2016 年 11 月 23 日 没有大屏显示器的时候你就知道优不优雅了 |
9 drackzy 2016 年 11 月 23 日 plugin 里搜 align 有相关三方插件。 |
10 qqjt 2016 年 11 月 23 日 设置里用四个空格代替 tab ,写代码的时候直接按 tab 就能这样对齐(不足四个空格的地方会用 1-3 个空格补齐) |
11 php71 2016 年 11 月 23 日 一看就是 laravel |
12 freefcw 2016 年 11 月 23 日 明明有 restful controller 可以这么做,却还要一条一条手写。。。 |
13 sudoz 2016 年 11 月 23 日 这种风格我是接受不了的 |
14 aristotll 2016 年 11 月 23 日 可以自己写一个插件... 应该不会太难 只是让他们对齐 |
15 00ing OP 谢谢各位热心解答 |
16 m939594960 2016 年 11 月 24 日 我也觉得这个样子对齐特别好看 下面是 phpstorm 设置的地方 File->setting->Editor->code style -> php ->other ->Align key-value pairs 打勾就好了 写完代码之后用 phpstorm 格式化一下就 ok 了 Ctrl+alt+L 还有既然大家都觉得这种风格不好的话。。。 建议楼主还是不要学习这种风格了。。我也尽量改。。 |
17 00ing OP @m939594960 这个是数组的,我已经打勾了 哈哈,但是没办法实现这样子的效果, 的确这种效果的确是比较好看,但后面的人维护比较困难 |
18 asen477 2016 年 11 月 30 日 感觉有语言格式洁癖一样。。。 |