欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解在VScode中添加代碼塊(含C++指令生成代碼)

 更新時間:2021年04月15日 10:39:55   作者:TKLA  
這篇文章主要介紹了詳解在VScode中添加代碼塊(含C++指令生成代碼),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

有神馬用?

能夠填充預(yù)設(shè)的代碼 也就是當(dāng)你輸入一些語句時,能夠自動補(bǔ)全一堆代碼

如圖:

在這里插入圖片描述

這就可以補(bǔ)全一些你的模板之類的了例如當(dāng)我輸入MST,我希望得到一大塊最小生成樹的模板。簡直是競賽黨必備啊hhh

步驟如何?

首先你要有VScode

在哪創(chuàng)建

看圖

在這里插入圖片描述

C++是世界上最好的語言,所以我選擇C++

其他語言一個道理

在這里插入圖片描述

接著不出意外你會看到這個頁面

在這里插入圖片描述 

怎么創(chuàng)建

具體原理就是在行頭行尾加上一些符號,中間的逃逸字符和引號轉(zhuǎn)義

下面給出代碼,自行創(chuàng)建

注意*.in文件應(yīng)該和下面的代碼放在同一目錄之下

根據(jù)需求改代碼塊的名稱

#include <iostream>
#include <string>
#include <regex>
using namespace std;
int main() {
    freopen("origin.in", "r", stdin);
    freopen("final.out", "w", stdout);
    printf("    \"[Tool1]\": {\n\
	    \"prefix\": \"[Tool1]\",\n\
		\"body\": [\n");
    string str;
    while (getline(cin, str)) {
        str = regex_replace(str, regex(R"(\$)"), "\\$");
        str = regex_replace(str, regex(R"(%)"), "%%");
        str = regex_replace(str, regex(R"(\\)"), "\\\\");
        str = regex_replace(str, regex(R"(")"), "\\\"");
        str = regex_replace(str, regex(R"(\t)"), "    ");
        str = "            \"" + str;
        str += "\",";
        cout << str << endl;
    }
    printf("		],\n\
		\"description\": \"[這里是一段描述Here is few description]\"\n\
	},");
    return 0;
}

接著粘貼代碼至剛剛的目錄即可

例如:

在這里插入圖片描述

調(diào)出模板即可

在這里插入圖片描述

另外…模板啥的自己用自己的就行,至少手敲四五遍嘛

到此這篇關(guān)于詳解在VScode中添加代碼塊(含C++指令生成代碼)的文章就介紹到這了,更多相關(guān)VScode添加代碼塊內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C語言零基礎(chǔ)入門(2)

    C語言零基礎(chǔ)入門(2)

    這篇文章主要為大家詳細(xì)介紹了C語言零基礎(chǔ)入門的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • QT獲取顯示當(dāng)前時間和日期的方法(用QTime,QDate和QDateTime)

    QT獲取顯示當(dāng)前時間和日期的方法(用QTime,QDate和QDateTime)

    獲取當(dāng)期日期時間在我們?nèi)粘i_發(fā)中經(jīng)常會遇到,下面這篇文章主要給大家介紹了關(guān)于QT獲取顯示當(dāng)前時間和日期的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • 淺談關(guān)于C語言中#define的副作用

    淺談關(guān)于C語言中#define的副作用

    這篇文章主要介紹了關(guān)于C語言中#define的副作用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • C語言詳細(xì)分析講解多文件的程序設(shè)計(jì)

    C語言詳細(xì)分析講解多文件的程序設(shè)計(jì)

    所謂的C語言多文件編程就是,將代碼實(shí)現(xiàn)模塊化。比如說一個項(xiàng)目的一項(xiàng)功能放在一個一個文件里,然后將實(shí)現(xiàn)這個功能的函數(shù)放在一個c文件<BR>
    2022-04-04
  • C語言實(shí)現(xiàn)堆排序的簡單實(shí)例

    C語言實(shí)現(xiàn)堆排序的簡單實(shí)例

    這篇文章主要介紹了C語言實(shí)現(xiàn)堆排序的簡單實(shí)例,講述了堆排序的原理,需要的朋友可以參考下
    2014-07-07
  • C++ STL入門教程(6) set(集合)的使用方法

    C++ STL入門教程(6) set(集合)的使用方法

    這篇文章主要為大家詳細(xì)介紹了C++ STL入門教程的第六篇,set集合的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • c++項(xiàng)目中后綴名vcxproj和sln的區(qū)別及說明

    c++項(xiàng)目中后綴名vcxproj和sln的區(qū)別及說明

    這篇文章主要介紹了c++項(xiàng)目中后綴名vcxproj和sln的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Qt開發(fā)之QString類的使用教程詳解

    Qt開發(fā)之QString類的使用教程詳解

    本文主要介紹了Qt中QString類的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-11-11
  • OpenCV實(shí)現(xiàn)圖像切割功能

    OpenCV實(shí)現(xiàn)圖像切割功能

    這篇文章主要為大家詳細(xì)介紹了OpenCV實(shí)現(xiàn)圖像切割功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • C++利用鏈表寫一個簡單的棧實(shí)例詳解

    C++利用鏈表寫一個簡單的棧實(shí)例詳解

    這篇文章主要介紹了C++利用鏈表寫一個簡單的棧實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-05-05

最新評論