パッケージコントロール全体にインストールしたjQuery Snippetで問題が発生しました。インストール後、jQueryのコードヒントとインストールに関するポップアップはありません。このビデオを見てください:
http://code.tutsplus.com/courses/perfect-workflow-in-sublime-text-2/lessons/adding-snippets-through-package-control
入力後0:50 . 彼はコードヒントをポップアップ表示しました-私はこれを持っていません。入力する必要があります . オンにしてから、 Tab スニペットでポップアップを表示するには...
そしてはい、私はJavaScriptファイルを使用していて、デフォルト設定を取得しました。
以降 . 彼はまた、add
やaddClass
などのすべてのjQuery関数を取得しました。押しても持ってない Ctrl+Space。
CTRL-SPACEを押すと、入力したばかりの補完候補のドロップダウンが表示されます。
http://www.sublimetext.com/docs/2/tab_completion.html
入力時にオートコンプリートドロップダウンを表示する場合は、次の行をUser Preferences.sublime-settingsファイルに追加します。
{
"auto_complete_selector": "source, text"
}
それはあなたが探していることをするはずです:-)
ユーザー設定を次のように変更することを検討してください。
{
// By default, auto complete will commit the current completion on enter.
// This setting can be used to make it complete on tab instead.
// Completing on tab is generally a superior option, as it removes
// ambiguity between committing the completion and inserting a newline.
"auto_complete_commit_on_tab": true,
// Controls if auto complete is shown when snippet fields are active.
// Only relevant if auto_complete_commit_on_tab is true.
"auto_complete_with_fields": true,
// As Richard Jordan suggested, this item
// controls what scopes auto complete will be triggered in
"auto_complete_selector": "source, text"
}
を押してユーザー設定を開きます Cmd+, Macまたは Ctrl+, Windowsの場合
また、Sublime Text 2を完全に理解したい場合は、このコースをお勧めします: Perlime Workflow in Sublime Text 。私が最初にこの回答を投稿したときには、それは以前は無料でした。とにかく私はまだそれをお勧めします。
どのOSを使用していますか?私はWindowsを推測しています。
ここでの問題は、利用可能なプラグインのjQueryスニペットに<tabTrigger>
$または。で始まる属性、トラブルの原因になります。
次のことを試してください。これらのスニペットを含むjQueryパッケージを検索し(Preferences-> Browse Packagesの下)、正常に動作しないスニペットの.sublime-snippetファイルを開きます。投稿で指定した名前は、ファイルevent-on.sublime-snippetで定義されます。
ラインを見つける
<tabTrigger>.on</tabTrigger>
。を次のように削除します
<tabTrigger>on</tabTrigger>
保存して.jsファイルに戻ります。 oと入力したときにスニペットが表示されるかどうかを確認します。これでうまくいきます。
あなたがリンクしたビデオコースで見られるように、これは明らかにOS Xでうまく機能するので、これはWindows用のSublime Text 2(おそらくLinuxも?)のバグだと思います。
この特定のパッケージに GitHubで作成された問題 があり、この情報にコメントしました。これを機能させる唯一の方法は、特殊文字で始まらないスニペットを用意することだと思います。
serechoのSublime Textのバグ も提出しました。
ビデオの作成者は SublimeCodeIntel を使用しています。 00:50に表示されるのは、Sublime Text 2のオートコンプリートポップアップではなく、SublimeCodeIntelのインポートオートコンプリートポップアップです。
オートコンプリートのインポート-利用可能なモジュール/シンボルを含むオートコンプリートをリアルタイムで表示します。
詳細は Githubページ を参照してください。