VScode自定义折叠代码快 region和endregion 关键字
前言全局说明
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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
2022-05-04 Python模块之tool.read_config-读配置文件