vim格式化有哪插件比较好用

2012-09-07 10:33:18 +08:00
 abscasey
vim格式化有什么插件可以像vs或eclipse里的格式化代码一样,可以去掉多余空格或添加空格,而且可以自动换行或调整括号位置的。

vim原来的格式化好像只能调整缩进。
5381 次点击
所在节点    问与答
8 条回复
dongsheng
2012-09-07 10:40:45 +08:00
整合个外部工具来做,比如:uncrustify
NemoAlex
2012-09-07 13:23:32 +08:00
编辑器不是用来做这些事情的
你需要 IDE 或者其它工具
cyokvip
2012-09-07 13:59:14 +08:00
GG=G
abscasey
2012-09-07 14:06:01 +08:00
@dongsheng
找了些好像外部工具合适些。

@NemoAlex
这样说也是。

@cyokvip 不太明白。
cyokvip
2012-09-07 14:11:46 +08:00
set ft=html 或者 javascrip php 等等 然后就输入命令gg=G
ufo22940268
2012-09-07 15:26:12 +08:00
一直在找这样的一款工具,好像vim支持用外部工具来格式化把。
我发现用“=”进行格式化的时候括号层次深到一定程度就全部左对齐了。语言java
ufo22940268
2012-09-07 15:26:52 +08:00
vim格式化的时候能自己决定什么地方换行就好了,没有好的换行规则很困扰。
abscasey
2012-09-09 10:48:15 +08:00
@cyokvip 哦。明白了。不过一般也是常用的对齐缩进可以。

@ufo22940268 恩,相比ide有些不足,1楼说的外部工具挺好的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/47131

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX