vscode 使用

目录

Settings

1、vscode显示120字符或者80字符提示线

Extensions

[1、 git commit message helper](#1、 git commit message helper)


Settings

1、vscode显示120字符或者80字符提示线

1、 File -> Preferences -> Settings

2、 Search settings:editor:rulers

3、setting.json 文件中配置 "editor:rulers"

javascript 复制代码
"editor.rulers": [        
    { "column": 80, "color": "#00ff4c" },
    { "column": 100, "color": "#ff00ff" },
    { "column": 120, "color": "#ff0000" }
]

4、语句长度

一条常见但有点过时的规则,就是语句长度应限制在80个字符以内,理由如下。

■ 超过80个字符的语句很难读。

■ 80个字符的限制不鼓励深度嵌套。

■ 长于80字符的语句行在8.5×11英寸规格纸张上放不下,特别是当一面打印

两栏代码时(每张物理输出页面打印两页代码)。

有了大幅面的显示器、窄的字体和横向打印模式,80个字符/行的限制日益显

得武断了。一行上有90个字符常比为避免超出80个字符将其拆分为两行要容易

读得多。

常见的代码行长度限制为 80 或 120 字符,具体根据公司团队、项目类型,可以定制不同编码规范。

Extensions

1、 git commit message helper

Git commit message helper - Visual Studio Marketplace

1、install

2、使用

使用一:

  • main: Added

</> main: Fixed

|| main: Removed

<- -> main: Updated

使用二:

Ctrl + Shift + P 搜索> git prefix

3、Type

|----------|-------------------------------------------------------------------------------------------------------------|
| feat | A new feature |
| fix | A bug fix |
| docs | Documentation only changes |
| style | Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc) |
| refactor | A code change that neither fixes a bug nor adds a feature |
| perf | A code change that improves performance |
| test | Adding missing tests or correcting existing tests |
| build | Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm) |
| ci | Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs) |
| chore | Other changes that don't modify src or test files |
| revert | Reverts a previous commit |
| | |

相关推荐
带娃的IT创业者19 小时前
Emacs 31:一场静默而深刻的范式演进
编辑器·文本编辑器·开源软件·emacs·lisp·软件架构
●VON19 小时前
芯笺 Markdown:面向 HarmonyOS PC 的本地优先 Markdown 编辑器
华为·编辑器·harmonyos·鸿蒙
sunoo-2291 天前
C 语言文件 IO 全攻略:从基础函数到实战踩坑(BMP 读取 + 词典查询)
linux·c语言·前端·笔记·vscode·学习
慕容引刀1 天前
或许你真的需要这个Git神器:让团队提交文案终于对齐了
人工智能·git·vscode·自然语言处理·github
●VON1 天前
芯稿 MarkDeck 使用指南:用 Markdown 写出可编辑的 PPT
华为·编辑器·powerpoint·harmonyos·鸿蒙
00后程序员张1 天前
iOS 开发全流程需要哪些工具?编码、调试、构建、发布阶段选择
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
nicehuai1 天前
烧录、查变量、看日志、调驱动:H-FlashScope搞定嵌入式下载调试的瑞士军刀
ide·vscode·visual studio
CSDN121102 天前
麒麟 V10 安装 Node-RED、IEC 104 协议插件及界面汉化
linux·编辑器·vim
起名真的太难了2 天前
Vim基本操作与Ollama部署指南
linux·编辑器·vim
sunoo-2292 天前
【C 语言标准 IO 入门】第二天学习笔记:文件操作核心函数 + 实战案例 + 踩坑合集
linux·笔记·vscode·学习