Sublime TextをWindows Vistaにインストールしましたが、 この投稿 で示されたアドバイスに従っても、つまり_View > Syntax > JavaScript > JavaScript
を明示的に設定しても、以前に入力した内容に基づいた提案しか表示されません。 SublimeCodeIntelプラグイン もインストールしましたが、役に立ちませんでした。
私が理解しているように、「pars」を書くと、Chrome開発者ツールのように、「parseFloat」および「parseInt」オプションを取得する必要がありますか?
ありがとう!
提案は(基本的に)現在開いているファイルのテキストと、定義したスニペットまたは補完に基づいています( ref )。さらにテキストの提案が必要な場合は、以下をお勧めします。
副メモとして、Sublimeコミュニティを最大限に活用するために パッケージコントロールのインストール をお勧めします。上記のオプションのいくつかは、パッケージコントロールを使用します。 tutsplus Sublimeチュートリアルビデオ もお勧めします。これには、Sublimeの使用時の効率改善に関するあらゆる種類の情報が含まれています。
Ternjsは、JSオートコンプリートを取得するための新しい代替手段です。 http://ternjs.net/
Sublimeプラグイン
Sublime Text用の最もよく維持されているTernプラグインは 'tern_for_sublime' と呼ばれます
'TernJS' と呼ばれる古いプラグインもあります。それは維持されておらず、Sublime Textをクラッシュさせるパフォーマンス関連のバグがいくつか含まれているので、それを避けてください。
すでに述べたように、 tern.js は、Sublime Text、Vim、およびEmacs用のプラグインを備えた新しい有望なプロジェクトです。 TernJS for Sublime をしばらく使用しており、私が得る提案は標準のものよりもはるかに優れています:
Ternはプロジェクト内のすべての.jsファイルをスキャンします。 .sublime-projectファイルに「libs」を追加すると、DOM、nodejs、jQueryなどのサポートを取得できます。
"ternjs": {
"exclude": ["wordpress/**", "node_modules/**"],
"libs": ["browser", "jquery"],
"plugins": {
"requirejs": {
"baseURL": "./js"
}
}
}
3つのアプローチがあります
SublimeCodeIntelプラグインを使用する
CTagsプラグインを使用する
.sublime-completionファイルを手動で生成する
アプローチは、(私の)このブログ投稿で詳細に説明されています: http://opensourcehacker.com/2013/03/04/javascript-autocompletions-and-having-one-for-sublime-text-2/
JavaScript Enhancements と呼ばれる新しいプラグインを開発しました。これはPackage Controlにあります。内部で Flow (Facebookのjavascript静的型チェッカー)を使用します。
さらに、smart javascript autocomplete(他のプラグインJavaScript Completionsと比較して)、リアルタイムエラー、コードリファクタリング、および多くの機能javascriptプロジェクトの作成、開発、および管理について。
Wiki を参照して、提供されるすべての機能を確認してください!
このプラグインの紹介は、この css-tricks.com の記事にあります: Sublime Text 3をJavaScript IDEに変換します
簡単なスクリーンショット:
スニペットに特殊文字で始まる<tabTrigger>
属性があるかどうかを確認します。その場合、オートコンプリートボックスには表示されません。これは現在、Windowsで利用可能なjQueryプラグインの問題です。
詳細については、私の このスレッドに関する回答 を参照してください。