前言全域性說明
VScode自定義摺疊程式碼快 region和endregion 關鍵字
一、說明
vscode 有自帶的程式碼摺疊功能,但是因為某些內容不是標準的程式碼或不被識別就不能正常被摺疊
比如很多的單行註釋,或者被註釋的程式碼就能不能自動摺疊。
這裡就要用到 region和endregion 關鍵字
使用時 region和endregion 關鍵字,是不能變的,單後面可以加空格和任意註釋說明
不同語言的單行註釋不一樣,需要按對應語言修改
二、Python
2.1 假設,匯入庫程式碼想摺疊 os、pickle、sys 這三個, 但是預設是摺疊全部
檔名:TEST.py
import random
import time
import requests
import functools
import json
import os
import pickle
import sys
2.2 加入 region和endregion 關鍵字
加入關鍵字效果:在14行有了可摺疊箭頭
摺疊後效果:
2.3 摺疊程式碼註釋說明
加入註釋說明效果:
注意:註釋說明和關鍵字中間要有空格
摺疊後效果:
單行註釋符號和關鍵有無空格都不影響:
三、JavaScript
3.1 假設,想摺疊 示例6、7、8 這三個, 但是預設是摺疊全部
檔名 TEST.JS
//這是Js程式碼示例1
//這是Js程式碼示例2
//這是Js程式碼示例3
//這是Js程式碼示例4
//這是Js程式碼示例5
//這是Js程式碼示例6
//這是Js程式碼示例7
//這是Js程式碼示例8
3.2 加入 region和endregion 關鍵字
加入註釋說明效果:
摺疊後效果:
3.3 加入 註釋效果:
加入註釋說明效果:
摺疊後效果:
3.4 關鍵字前#號不可以去掉,去掉摺疊功能失效
四、
免責宣告:本號所涉及內容僅供安全研究與教學使用,如出現其他風險,後果自負。
參考、來源:
https://worktile.com/kb/ask/555504.html
https://blog.csdn.net/laosao_66/article/details/135824676
https://blog.csdn.net/qq_43548684/article/details/131958032