最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

有神馬用?

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

如圖:

在這里插入圖片描述

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

步驟如何?

首先你要有VScode

在哪創(chuàng)建

看圖

在這里插入圖片描述

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

其他語言一個(gè)道理

在這里插入圖片描述

接著不出意外你會(huì)看到這個(gè)頁面

在這里插入圖片描述 

怎么創(chuàng)建

具體原理就是在行頭行尾加上一些符號(hào),中間的逃逸字符和引號(hào)轉(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語言的進(jìn)制轉(zhuǎn)換及算法實(shí)現(xiàn)教程

    C語言的進(jìn)制轉(zhuǎn)換及算法實(shí)現(xiàn)教程

    這篇文章主要介紹了C語言的進(jìn)制轉(zhuǎn)換及算法實(shí)現(xiàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • C++資源管理操作方法詳解

    C++資源管理操作方法詳解

    系統(tǒng)中的資源,諸如動(dòng)態(tài)申請的內(nèi)存,文件描述符,數(shù)據(jù)庫連接,網(wǎng)絡(luò)socket等,在不用的時(shí)候,應(yīng)該及時(shí)歸還給系統(tǒng),否則就會(huì)造成內(nèi)存泄露
    2022-09-09
  • 一篇帶你了解C語言--位操作詳情

    一篇帶你了解C語言--位操作詳情

    這篇文章主要介紹了關(guān)于C語言位運(yùn)算的簡單示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-08-08
  • C++ OpenCV讀寫XML或YAML文件的方法詳解

    C++ OpenCV讀寫XML或YAML文件的方法詳解

    XML是一種元標(biāo)記語言。所謂元標(biāo)記,就是開發(fā)者可以根據(jù)自身需要定義自己的標(biāo)記。YAML是一個(gè)可讀性高,用來表達(dá)資料序列的格式。本文將通過C++和OpenCV實(shí)現(xiàn)這兩種文件的讀寫,需要的可以參考一下
    2022-05-05
  • C++實(shí)現(xiàn)經(jīng)典24點(diǎn)紙牌益智游戲

    C++實(shí)現(xiàn)經(jīng)典24點(diǎn)紙牌益智游戲

    這篇文章主要介紹了C++實(shí)現(xiàn)經(jīng)典24點(diǎn)紙牌益智游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • C++求解二叉樹的下一個(gè)結(jié)點(diǎn)問題

    C++求解二叉樹的下一個(gè)結(jié)點(diǎn)問題

    本文將通過C++求解以下問題:給定一個(gè)二叉樹其中的一個(gè)結(jié)點(diǎn),請找出中序遍歷順序的下一個(gè)結(jié)點(diǎn)并且返回。文中示例代碼講解詳細(xì),感興趣的可以了解一下
    2022-04-04
  • C++?smart?pointer全面深入講解

    C++?smart?pointer全面深入講解

    一般在C/C++中,如果我們使用了pointer來指向某塊heap區(qū)域,當(dāng)不再需要這塊區(qū)域的時(shí)候,我們需要手動(dòng)刪除它。如果忘了的話,就會(huì)產(chǎn)生memory?leak
    2022-08-08
  • 深入了解C++中基于模板的類型擦除

    深入了解C++中基于模板的類型擦除

    在C\C++中主要有三種類型擦除的方式:基于void*的類型擦除、面向?qū)ο蟮念愋筒脸突谀0宓念愋筒脸?本文主要為大家詳細(xì)介紹基于模板的類型擦除的相關(guān)知識(shí),需要的可以了解下
    2023-12-12
  • c語言中if 語句的作用范圍示例代碼

    c語言中if 語句的作用范圍示例代碼

    if語句的作用范圍只有緊跟if的第一條表達(dá)式,下面的示例將告訴你,感興趣的朋友可以了解下
    2013-09-09
  • C++中stack容器的使用

    C++中stack容器的使用

    本文主要介紹了C++中stack容器的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03

最新評論

通州区| 乌兰浩特市| 卫辉市| 隆回县| 彰化市| 渭南市| 乐山市| 凤台县| 永川市| 博白县| 曲水县| 江源县| 巴彦淖尔市| 汉中市| 孝昌县| 兴业县| 临海市| 如东县| 伊宁县| 平谷区| 左权县| 且末县| 北川| 新竹市| 毕节市| 永春县| 内乡县| 屏东县| 忻城县| 应用必备| 澳门| 张掖市| 修文县| 读书| 蕉岭县| 灵武市| 龙泉市| 翁源县| 中西区| 玛多县| 建湖县|