1
私はjavascriptのためのエディタとしてのvimを使用したいと私は例えば、自動補完:) が必要になります。javascript(html5オブジェクト)のオートコンプリート機能をvimに追加するには?
var context = canvas.getContext("2d");
// ^
// |
// +----- Here I should have list of `canvas` methods after pressing Tab (SuperTab plugin).
var grd = context.createLinearGradient(0, 100, 200, 0);
// ^
// |
// +----- The same is here but for `context`.
grd.addColorStop(0, "#aabbcc");
//^
// |
// +----- Again
grd.addColorStop(1, "#ccbbaa");
//^
// |
// +----- And again... You've got a point :)
はまた、私はこれらのメソッドのパラメータに関する情報を必要とします。
これらのすべてをvimで使用することは可能ですか?
私が理解する限り、私は何とかvimでそのような情報を提供できるjavascriptパーサーを接続する必要があります。これはclang経由のC++で可能です。何かjavascriptに似ていますか?