私にはこのちょっとした 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 コードをフォーマットするために他にインストールまたは構成する必要があるものはありますか?
ベストアンサー1
VIMプラグインジェスビューティファイjQueryを正しく処理できます。これはオンラインのvimプラグインバージョンですジェスビューティファイ。