102

Windows Vista に Sublime Text をインストールしたばかりで、この投稿のアドバイスに従っても、つまり明示的に設定View > Syntax > JavaScript > JavaScriptしても、以前に入力した内容に基づいた提案しか表示されません。SublimeCodeIntel プラグインもインストールしましたが、役に立ちませんでした。

私が理解しているように、「pars」を書いた瞬間に、Chrome 開発者ツールのように「parseFloat」と「parseInt」オプションを取得する必要がありますよね?

ありがとう!

4

7 に答える 7

78

提案は(基本的に)現在開いているファイルのテキストと、定義したスニペットまたは補完に基づいています(ref)。より多くのテキストの提案が必要な場合は、次のことをお勧めします。

ちなみに、Sublimeコミュニティを最大限に活用するには、Packagecontrolをインストールすることを強くお勧めします。上記のオプションのいくつかは、パッケージ制御を使用します。また、tutsplus Sublimeチュートリアルビデオを強くお勧めします。このビデオには、Sublimeを使用する際の効率の向上に関するあらゆる種類の情報が含まれています。

于 2012-12-16T22:45:34.183 に答える
67

Ternjs は、JS オートコンプリートを取得するための新しい代替手段です。http://ternjs.net/

崇高なプラグイン

Sublime Text 用の最もよく維持されている Tern プラグインは「tern_for_sublime」と呼ばれます

「TernJS」という古いプラグインもあります。これはメンテナンスされておらず、Sublime Text がクラッシュする原因となるパフォーマンス関連のバグがいくつか含まれているため、回避してください。

于 2013-06-01T13:59:10.667 に答える
9

3つのアプローチがあります

  • SublimeCodeIntel プラグインを使用する

  • CTags プラグインを使用する

  • .sublime-completion ファイルを手動で生成する

アプローチは、このブログ投稿 (私の) で詳細に説明されています: http://opensourcehacker.com/2013/03/04/javascript-autocompletions-and-having-one-for-sublime-text-2/

于 2013-03-04T14:51:54.967 に答える
1

スニペット<tabTrigger>に特殊文字で始まる属性があるかどうかを確認します。その場合、オートコンプリート ボックスに表示されません。これは現在、利用可能なjQueryプラグインを使用する Windows で問題になっています。

詳細については、このスレッドの私の回答を参照してください。

于 2013-05-09T18:26:55.660 に答える