vscode默認(rèn)使用tab鍵來選擇提示項(xiàng)(好像沒法改),所以按 Tab 的時(shí)候就變成選中提示項(xiàng),而非展開縮寫了。
解決辦法:
1. ?在用戶設(shè)置中,有一項(xiàng) “emmet.triggerExpansionOnTab”,默認(rèn)是 false,改成 true 就行啦! 同時(shí),要確保另一項(xiàng)設(shè)置 “editor.acceptSuggestionOnEnter” 的值為on (其實(shí)默認(rèn)就是on),這個(gè)選項(xiàng)的意思是允許通過 Enter 來選擇建議項(xiàng)。
2.? 還有一種辦法是將 emmet 展開縮寫的快捷鍵改成別的(比如 Ctrl+Tab)。
3.? 最后一種,也是最先找到的一個(gè)辦法,是將 “editor.snippertSuggestions” 設(shè)置為 “none”。這項(xiàng)設(shè)置是關(guān)于建議小組件內(nèi)容排序的,設(shè)置為 none 后,建議小組件里關(guān)于 emmet 的提示就能始終排在最上面了(至少大部分情況下吧!暫時(shí)還沒發(fā)現(xiàn)例外)
總而言之,還是第一種辦法最好用~