但絕大多數情況下我們想選中的是整個類名,如下圖 其實這個就牽扯到了vscode的分詞機制,它認爲-
應該截斷文本
其實不止-
,還有其他字符都被vscode認爲是分隔符
所以貼心的它提供瞭如下配置
{
// 如下是被vscode認爲是分隔符的字符
// 我們在設置中搜索editor.wordSeparators
// 然後根據自己的需要刪除不想要的分隔符即可
// 比如刪除@,這樣我們就可以直接選中less變量和裝飾器如@xxx
"editor.wordSeparators": "`~#!@$%^&*()-=+[{]}\\|;:'\",<>/?."
}
自動複製終端中選擇的文本
有時候我們在啓動項目時會出現一些報錯需要通過百度去解決
這時候就需要去搜索一些終端打印的關鍵字,配置自動複製的話就可以省去手動複製的操作
"terminal.integrated.copyOnSelection": true
由此就出現了一個問題,比如本人項目中使用的都是cssmodule,其實需要輸入jsx表達式。其實倒不如這樣說,絕大多數屬性值,包括className,其實我想輸入的都是jsx表達式,可以進行如下配置
"javascript.preferences.jsxAttributeCompletionStyle": "braces",
"typescript.preferences.jsxAttributeCompletionStyle": "braces"