概要
前回 、C++の環境を構築したが、構文が覚えられず、競技プログラミングをやるときには毎回テンプレートをコピペしていた。
調べたらVSCodeにはコードスニペットを登録する機能があったので、今回はこれを使ってテンプレートを登録する。
手順
-
「ファイル」→「基本設定」→「ユーザースニペット」を選択。
-
言語を選ぶ。
言語毎に設定ファイルが作成される。
例:C++ → cpp.json -
ファイルが開いたら以下を追記して保存する。
cpp.json
"Print to console": {
"prefix": "main",
"body": [
"#include <bits/stdc++.h>",
"using namespace std;",
"",
"int main() {",
" int n,m;",
" cin >> n >> m;",
" ",
" int r = 0;",
" cout << r << endl;",
"}",
],
"description": "Main Template"
}
- 設定ができていると「.cpp」のファイル編集中に「main」 と打つと上のスニペットを呼び出せるようになる。