vscode设置缺省源的方法
  • 板块灌水区
  • 楼主Yang_Zicong
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/5/2 17:34
  • 上次更新2023/10/23 16:53:42
查看原帖
vscode设置缺省源的方法
938630
Yang_Zicong楼主2023/5/2 17:34

vscode设置自定义代码补全的方法

大佬勿入

  1. 按下Ctrl+Shif+P,进入调试界面
  2. 在调试栏中输入"Configure User Snippets",点击第一个选项,并点击cpp.json
  3. 在弹出的代码中输入,我自己的代码:
{
    "#include":{
        "prefix": "#include",
        "body": [
            "#include<bits/stdc++.h>",
            "using namespace std;",
            "typedef pair<int, int> PII;",
            "const int N = 1e8;",
            "typedef long long ll;",
            //"long long a[N];",
            //"",
            "int main(){",
            "    ios::sync_with_stdio(false), cin.tie(0), cout.tie(0);",
            "    ll n;",
            
            "    return 0;",
            "}",
        ],
    }
    ,"forcin":{
        "prefix": "forcin",
        "body":[
            "for(int i = 1;i <= n;i++){",
            "    cin >> a[i];",
            "}"
        ],
    },
    "forcout":{
        "prefix": "forcout",
        "body": [
            "for(int i = 1;i <= n;i++){",
            "    cout << a[i];",
            "}"
        ]
    },
    "fangxiang[]":{
        "prefix": "fangxiang[]",
        "body": [
            "int dx[] = {1, -1, 0, 0};",
            "int dy[] = {0, 0, 1, -1};",
        ],
    },
    "max":{
        "prefix": "max",
        "body": [
            "if(sum < a[i]){",
            "    sum = a[i];",
            "}",
        ],
    },
    "min":{
        "prefix": "min",
        "body":[
            "if(sum < a[i]){",
            "    sum = a[i];",
            "}",
        ],
    },
    "cin":{
        "prefix": "cin ",
        "body": [
            "cin >> ",
        ],
    },
    "cout":{
        "prefix": "cout ",
        "body": [
            "cout << ",
        ],
    },
}

当输入prefix的内容时,按下Enter或是Tab键时,将会补全body中的内容

2023/5/2 17:34
加载中...