タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

vimとjavascriptに関するteitei_tkのブックマーク (3)

  • jscomplete-vim - hogehoge @teramako

    https://github.com/teramako/jscomplete-vim 既存のvimに入っているautoload/javascriptcomplete.vimがアレだったので、もう少し賢そうなのを作りたいと思い、作り始めた。 初めてのVim scriptなので拙いコードだと思うけど。ある程度目的は達成できてきたと思うので、GitHubにアップしてみた次第。 .や[後のプロパティ名を補完することが目的。 そのために、ある程度の式をパースし、どんなオブジェクトが返るかを判断する。 "a,b,c,d" .split(",") .map(function(c){ return '"' + c + '"'; }) .join("\n") ._ // ↑カーソル位置 とある場合は、 "a,b,c,d" .split(",") .map(function(c){ return '"' +

    jscomplete-vim - hogehoge @teramako
  • Tern

    Tern is a stand-alone code-analysis engine for JavaScript. It is intended to be used with a code editor plugin to enhance the editor's support for intelligent JavaScript editing. Features provided are: Autocompletion on variables and properties Function argument hints Querying the type of an expression Finding the definition of something Automatic refactoring Tern is open-source (MIT license), wri

  • Tern for VimでVimのJavaScript補完環境を強化する

    前回の投稿の時にはよく分かっていなかったTern for Vimを使った、VimJavaScriptを書く時の補完環境がある程度整いました。といっても.tern-projectを設置するだけなのですが、、 tern for vimのインストールを微修正Tern for Vimでの補完環境を整えるために1点インストールについて、前回から変更点があります。 前回の投稿では、Tern for Vimのインストールには、:NeoBundleInstall の後にインストールディレクトリに移動してnpm installを叩くと書いていました。 しかし、NeoBundleでは「インストール後に任意のコマンドが実行」できるみたいですので、以下でインストールは一発完了です。NeoBundle便利!!! NeoBundle 'marijnh/tern_for_vim', { \ 'build': { \

  • 1