首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Vim中格式化JS代码?

如何在Vim中格式化JS代码?
EN

Stack Overflow用户
提问于 2009-10-31 07:23:02
回答 5查看 23.3K关注 0票数 21

我有一点JavaScript..。

 15   $('.ajax_edit_address').each(function() {
 16     $(this).ajaxForm({
 17       target: $(this).parents('table.address').find('tr.address_header').children(':first'),
 18       success: function(response) {
 19         $('input, select, textarea', '.ajax_edit_address').removeClass('updating');
 20       }
 21     });
 22   });

这是我喜欢的格式。但是假设我刚输入完一些东西,我想把它整理一下。所以我在上面运行了Vim代码格式化程序...

=7j

结果就是...

 15   $('.ajax_edit_address').each(function() {
 16       $(this).ajaxForm({
 17 target: $(this).parents('table.address').find('tr.address_header').children(':first'),
 18 success: function(response) {
 19 $('input, select, textarea', '.ajax_edit_address').removeClass('updating');
 20 }     
 21 }); 
 22       });

Vim似乎在使用函数作为方法参数时遇到了问题。

这是我认为是我的.vimrc的相关部分...

:set cindent shiftwidth=2

" indent depends on filetype
:filetype indent on

:filetype plugin on

是否还需要安装或配置其他内容来格式化JS代码?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1652765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档