簡體   English   中英

Sublime Text 2自動完成快捷方式無效

[英]Sublime Text 2 autocompletion shortcut not working

我現在變得非常瘋狂。 Sublime Text 2(ctrl + space ??)中自動完成的快捷方式對我不起作用。 每次按ctrl + space,它都會給我輸入之前輸入的最后一個單詞。 但是在我輸入時代碼完成確實有效。

誰知道如何解決這個或什么是錯的?

一個視頻,以明確是什么意思: http//shots.wouterds.be/ST2-CodeCompletion-Help-0oD220SKlB.mov

那個特定的彈出窗口根本不是Sublime Text 2的內置自動完成對話框 - 它是SublimeCodeIntel代碼建議窗口。

Sublime Text 2本身僅提供基於片段,API注入的完成, .sublime-completions文件和緩沖區中的單詞的自動完成建議(有關更多信息,請參見此處 )。 另一方面,SublimeCodeIntel根據您正在使用的語言(可能是)您正在處理的項目構建一個建議庫。 您應該能夠通過檢查彈出窗口的內容與工作文件的內容來確定哪個窗口是哪個窗口 - SublimeCodeIntel的建議將包含更多信息(如(function)關鍵字)並且可能包含當前文件中不存在的字詞。

當您輸入時,SublimeCodeIntel的建議列表會自動彈出,但您的Preferences -> Package Settings -> SublimeCodeIntel -> Key Bindings -- Default文件中列出了一個獨特的鍵盤快捷鍵。 Ctrl+Space調用默認的自動完成對話框。 您可以調整完成快捷方式,以便Ctrl+Space通過添加行來提升SublimeCodeIntel的自動完成列表...

{ "keys": ["ctrl+space"], "command": "code_intel_auto_complete" }

...到你的Preferences -> Key Bindings -- User文件,雖然這樣做可能會破壞常規自動完成窗口的外觀。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM