VS Code 安装插件、自定义模板、自定义配置参数、自定义主题、配置参数说明、常用的扩展插件
1. 下载和官网教程
- 下载地址:https://code.visualstudio.com/
- 官方教程:https://code.visualstudio.com/docs
2. 安装插件
安装扩展插件有以下三种方式:
- 选择
Code>Preferences>Extensions
; - 使用快捷键
Ctrl+Shift+X
; - 使用快捷键
Ctrl+Shift+P
进入命令面板,输入Extensions: Install Extensions
搜索扩展并进行安装;
3. 自定义模板
选择 Code>Preferences>User Snippets
或使用快捷键 Ctrl+Shift+P
进入命令面板,输入 Preferences: Configure User Snippets
进行自定义代码段的管理。
点击 New Global Snippets file...
新建自定义代码段: custom.code-snippets
{"Author Info": {"scope": "cpp,go, python","prefix": "author","body": ["/**","* $1","* @author wohu","*/","$2"],"description": "Author Infomartion"}
}
上述自定义代码配置保存后,在 cpp,go, python
文件中输入 author
即可生成自定义的代码段。
4. 自定义配置参数
输入快捷键 Ctrl+,
,进入配置页面,搜索关键词调整配置参数。
也可以在 settings.json
中编辑自定义的配置:
{"editor.fontSize": 14, // 字体大小"editor.formatOnSave": true, // 保存时自动格式化"files.autoSave": "onFocusChange", // 失去焦点时自动保存文件"breadcrumbs.enabled": true, // 显示文件路径"window.zoomLevel": 0, // 窗口缩放比例"workbench.statusBar.visible": true, // 隐藏底部状态栏"workbench.colorTheme": "An Old Hope Italic" // 编辑器主题
}
5. 自定义主题
VS Code 内置诸多不同风格的编辑器主题,输入快捷键 Ctrl+K、Ctrl+T
弹出主题选择界面,可以选择自带的主题。也可以在扩展中心安装第三方主题后再在这里启用。
也可以通过选择菜单:文件 > 首选项 > 颜色主题
6. 配置参数说明
{"editor.fontSize": 14, // 字体大小"editor.formatOnSave": true, // 保存时自动格式化"files.autoSave": "onFocusChange", // 失去焦点时自动保存文件"breadcrumbs.enabled": true, // 显示文件路径"window.zoomLevel": 0, // 窗口缩放比例"workbench.statusBar.visible": true, // 隐藏底部状态栏"workbench.colorTheme": "An Old Hope Italic", // 编辑器主题"workbench.iconTheme": "eq-material-theme-icons-ocean", // 图标主题"workbench.startupEditor": "newUntitledFile", // 编辑器欢迎设置 "explorer.confirmDragAndDrop": false, // 移动文件时是否需要确认"explorer.confirmDelete": false, // 删除文件时是否需要确认// 优化右侧预览地图样式"editor.minimap.renderCharacters": false,"editor.minimap.maxColumn": 200,"editor.minimap.showSlider": "always",// go开发配置"go.buildOnSave": "workspace","go.lintOnSave": "package","go.vetOnSave": "package","go.buildFlags": [],"go.lintFlags": [],"go.vetFlags": [],"go.coverOnSave": false,"go.autocompleteUnimportedPackages": true,"go.useLanguageServer": true,"go.inferGopath": true,"go.docsTool": "godoc","go.gocodePackageLookupMode": "go","go.gotoSymbol.includeImports": true,"go.useCodeSnippetsOnFunctionSuggest": true,"go.useCodeSnippetsOnFunctionSuggestWithoutType": true,"go.formatTool": "goreturns","go.gocodeAutoBuild": false,"go.liveErrors": {"enabled": true,"delay": 0},"go.gopath": "/data/go","go.goroot": "/usr/local/go/1.12.7/libexec"
}
7. 扩展插件
- Bracket Pair Colorizer:对括号进行成对着色
- Code Runner:各种语言写的代码直接运行
- GitLens:Git 源码管理插件
- Settings Sync:VS Code 配置同步插件
- DotENV:.env 文件高亮插件
- Vim:VS Code 中使用 Vim 插件
- Beautify:代码美化插件
- Markdown Preview Enhanced:Markdown 预览插件
- Markdown PDF:根据 Markdown 文件导出 PDF 文件插件
VS Code 安装插件、自定义模板、自定义配置参数、自定义主题、配置参数说明、常用的扩展插件相关推荐
- android 自定义模板下载,android studio 自定义模板
由于项目用上了 mvp 架构,基本上一个页面就至少需要新创建6个类,分别是 model view presenter 的接口以及其对应的实现类,再加上使用 dagger 的话就要更多了,所以这时候 a ...
- vuepress侧边栏配置_VuePress默认主题配置(default theme config) - VuePress中文网
# 默认主题配置(default theme config) 提示 此页面上列出的所有选项仅适用于默认主题.如果你使用的是自定义主题,则选项可能会有所不同. # 主页(Homepage) 默认主题提供 ...
- IDEA版本彩虹屁插件,一个在你编程时疯狂称赞你的 IDEA扩展插件
缘起 是否听说过程序员鼓励师,不久前出了一款vscode的插件rainbow-fart,可以在写代码的时候,匹配到特定关键词就疯狂的拍你马屁. vscode的下载尝试过,但是作为日常将IDEA作为主力 ...
- 「谷歌插件」这是一款我认为最好的标签页扩展插件
不知道大家每天早上第一时间打开浏览器看到的是什么画面? 是否也有人跟我一样在寻找一款完美的「标签页」插件,在用过Infinity.OneTab.Momentum等插件后,浏览器主页的美化追求的不过是内 ...
- 可以自定义模板的ide_将IDE检查应用于自定义Java批注
可以自定义模板的ide J2SE 5中注释的引入改变了我们编写和处理Java的方式. 除了Java SE的预定义注释外 ,框架,IDE和工具包还引入了自己的自定义注释 . Checker框架提供了一些 ...
- 阿里云OCR通用文字识别和自定义模板OCR识别Python代码及一站式教程
阿里云OCR 一.通用文字识别 1.开通 2.PY3代码 3.测试结果 二.自定义模板识别 1.开通 2.进行自定义模板 3.代码 三.最后 一.通用文字识别 1.开通 开通链接:https://ma ...
- 12.zabbix 自定义模板
文章目录 12. zabbix 自定义模板 12.1 创建应用集 12.2 创建监控项 12.3 创建模板 12.4 引用模板 12.5 导出模板 12. zabbix 自定义模板 12.1 创建应用 ...
- template标签_Django实战: 利用自定义模板标签实现仿CSDN博客月度归档
应网友慕之岩的请求,现提供下Django项目中如何使用自定义标签实现仿CSDN博客的月度归档(如下图所示).要求按月统计每个月发表的博文篇数, 跳过空白月份,最后结果按发布时间逆序排列.点击每个月份可 ...
- 自定义php模板解析,迅睿CMS 自定义模板解析标签
需要精通php的开发者使用 系统自带的标签有 {category **** } 获取栏目 {/category} {linkage ****} 获取联动菜单 {/linkage} {page ** ...
最新文章
- Linux中利用grep命令如何检索文件内容详解
- 6 个理由,让我不顾一切撑腰 Python!
- python实现全景图片拼接
- Binding(二):控件关联和代码提升
- python - classs内置方法 solt
- Playing with Permutations(CF-252D)
- vsftpd 本地用户登录和上传设置
- xp彻底删除mysql_xp彻底清除mysql数据库
- 模拟美萍加密狗--Rockey2虚拟狗(一)
- 最新!中科院分区发布2021年期刊重大调整
- 待业在家的6个月,我靠淘宝月入百万:你看不起的行业,往往很赚钱
- 寻找春天nbsp;九宫格日记-2013.06.01
- 百度搜索升级冰桶算法5.0
- tp点一共有多少_dnf人家为什么比你多好几点tp点?原因终于找到啦
- (2)Hadoop核心 -- java代码对MapReduce的例子1
- Linux Deepin 12.12 正式版本发布--焕然一新,即可惊艳!
- 职业 行业 2 博客
- ASCII 与 UNICODE 字符映射表
- css vw单位_使用CSS vw单位创建完美的响应形状
- 关于计算机的英语演讲稿三分钟,关于自信的英语三分钟演讲稿
热门文章
- 2021-2027年中国室内游艺设备行业研究及前瞻分析报告
- 2021-2027年中国医疗美容市场研究及前瞻分析报告
- mysql5.6.46安装教程_鲲鹏云-arm平台 mysql-5.6.46 安装
- 【JavaScript总结】JavaScript语法基础:JS编码
- plt.figure()的使用
- LeetCode简单题之最近的请求次数
- RabbitMQ超详细安装教程(Linux)
- MVC、MVP和MVVM的优缺点
- Laravel/Lumen 使用 Redis队列
- Python:新浪网分类资讯爬虫