1. 程式人生 > >Visual Stidio Code (vscode)自定義用戶代碼段快速打出for循環等

Visual Stidio Code (vscode)自定義用戶代碼段快速打出for循環等

方法 prefix 彈出 編寫 sco visual 數字 所在 console

IDEA用久了突然換了Visual Stidio Code (vscode)
比如fori這樣的快捷鍵就打不出代碼塊了
查了查百度 找到了自定義用戶代碼塊的方法:

工具欄 > 文件 > 首選項 > 用戶代碼片段
技術分享圖片
技術分享圖片

然後在彈出的搜索框中填寫javascript.json 有提示 不用打全就行
技術分享圖片

打開配置文件javascript.json
技術分享圖片

這裏面顯示的就是編寫代碼塊的例子

    "Print to console": {
        "prefix": "log",
        "body": [
            "console.log($1);"
        ],
        "description": "Log output to console"
    },

print to 後面填的是你這個代碼塊的名字 隨便取 符合命名規則就行

prefix 冒號裏填的是 在 Intellisense 中選擇代碼片段時將使用的前綴,即你要打出的快捷鍵

body 冒號後面填的是你要定義的代碼段的完整代碼

美元$符號+數字代表光標位置 即你打出代碼段後光標所在的位置

description 冒號後面填的是 這個代碼段的描述 隨便寫就行

下面附上自定義fori forj 快速打出for循環的代碼:

    "Print out fori": {
        "prefix": "fori",
        "body": [
            "for (var i = 0; i < $1; i++) {",
            "   $2$0",
            "}"
        ],
        "description": "Output Loop 'fori'"
    }
"Print out forj": {
        "prefix": "forj",
        "body": [
            "for (var j = 0; j < $1; j++) {",
            "   $2$0",
            "}"
        ],
        "description": "Output Loop 'forj'"
    }

Visual Stidio Code (vscode)自定義用戶代碼段快速打出for循環等