Visual Studio Code 添加设置代码段(snippet)

从VSCode发布以来就在关注,最近已经更新到版本0.10.8,已经支持了插件功能.日常使用编辑器已经由Sublime Text迁移到了VSCode.使用中遇到了这个问题,在网上也没搜到解决方案.记录下自己摸索的方法.
1.首先可以打开一个C#的文件(或在当前打开文件中)按快捷键Ctrl+Shift+P打开命令输入 snippet : (也可以点击File=>Preferences=>User Snippets)

选择第二个选项Preferences:Snippets.(我这里有多个选项是由于我另外安装了一个关于Snippet的插件)
2.选择选项后会出现一个语言列表用以选择给哪种语言创建代码段,这里以设置C#的Console.WriteLine代码段为例,其他语言方法是一样的.
选择C#后会自动打开一个JSON格式的配置文件.Visual Studio Code默认已经给出Demo了.照葫芦画瓢即可.

参数解释:

prefix      :这个参数是使用代码段的快捷入口,比如这里的log在使用时输入log会有智能感知.
body        :这个是代码段的主体.需要设置的代码放在这里,字符串间换行的话使用\r\n换行符隔开.注意如果值里包含特殊字符需要进行转义.
$1          :这个为光标的所在位置.
$2          :使用这个参数后会光标的下一位置将会另起一行,按tab键可进行快速切换
description :代码段描述,在使用智能感知时的描述

测试一下,输出ConsoleWriteLine()带上Console.ReadKey().

 1 {
 2     "ConsoleWrite with end": {
 3         "prefix": "cwe",
 4         "body": [
 5             "Console.WriteLine(‘$1‘);\r\nConsole.ReadKey();",
 6             "$2"
 7         ],
 8         "description": "output end tag(test snippet)"
 9     }
10 }

Ctrl+s保存后在C#文件中输入cwe按下tab就可以看到效果了.


注意第三行,当使用了$2参数光标的下一位置将会另起一行,$2参数可不配置.到此设置Snippet就完成了.
tips:

    Visual Studio Code有别于Sublime Text(下面简称ST)的快捷键:
    多重光标同时编辑:Alt按住不动点击鼠标.
    选中光标所在的单词:Ctrl+D.  (Ctrl+Shift+L选中文中所有出现该词的地方)
    快速切换上下行语句:Alt+Up   (Up:上方向键,在ST中为Ctrl+Shift+方向键)
    快速定位到定义的地方:F12
    快速预览变量定义:Alt+F12 (这两个功能用过VS的都知道 :)  而且C#语言支持当前字段/函数被引用的信息,在editor.referenceInfos可以设置)
    快速复制当前行到上一行或下一行: Shift+Alt+Up/Down
    查找/切换匹配括号: Ctrl+Shift+]
    快速/取消注释: Ctrl+/
    快速分屏编辑: Ctrl+\
时间: 2024-10-03 21:53:37

Visual Studio Code 添加设置代码段(snippet)的相关文章

Visual Studio Code常用设置

Visual Studio Code常用设置 • 自动保存设置 ? 文件(F) -> 首选项(P) -> 用户设置(U) ? 将"files.autoSave": "off"更改为"files.autoSave": "afterDelay",注意只能在"settings.json"中修改.

Visual Studio Code 打开.py代码报Linter pylint is not installed解决办法

刚刚开始学习Python 编程,在Visual Studio Code 打开.py代码总是报Linter pylint is not installed错误,最后从网上找到解决办法记录一下: 原文地址:https://blog.csdn.net/lhb215215/article/details/79830242 确保已经安装Python编译环境 点击下图位置(这个是我已经安装过后的文字,原本显示“搜索Python”字样) 点击后显示如下,点击安装 然后出现一大坨命令,编辑器上面会出现 pip

windows下用visual studio code 调试go代码

http://www.golangtc.com/download下载安装包或压缩包 配置环境变量 配置GOROOT: 配置PATH:在PATH最后添加 配置GOPATH:GOPATH的作用请自行百度,具体目录可以自行定义 需要的扩展插件 代码自动完成(使用gocode) 快速提示信息(使用godef) 跳转到定义(使用godef) 搜索参考引用(使用go-find-references) 文件大纲(使用go-outline) 重命名(使用gorename) 保存构建(使用go build和go

Visual Studio Code语言设置为中文

1.Visual Studio Code下载安装 https://code.visualstudio.com/ 2.语言设置2.1.快捷键 Windows.Linux 快捷键是:ctrl+shift+p macOS 快捷键是:command + shift + p 2.2.搜索:Configure Display Language 2.3.选择后会打开 locale.json 文件2.4.删除之前的语言设置,在"locale"后面输入英文冒号时会提示可用的选项 2.5.选择 Exten

Visual Studio Code 缩放设置

Windows下的软件的操作都很类似,所以刚开始使用vs code的时候习惯性地使用Ctrl+鼠标滚轮进行缩放,然而在vs code上不管用. 在vs code中有两类缩放: 一.整体缩放:包括菜单栏和文本编辑区域 整体缩放使用Ctrl + =和Ctrl + -来完成 二.文本编辑区域缩放 有时候我们只想缩放文本,而且喜欢用Ctrl+鼠标滚轮缩放文本那么久需要对vs code的配置文件进行修改: 1.使用F1或Ctrl+Shift+P打开命令面板 2.在命令面板中输入settings,选择Pre

Mac 下 visual studio code 编辑器 设置为中文

1,mac系统VScode设置中文 macOS 快捷键:command + shift + p 输入搜索 configure language 1.Ctrl+Shift+P 打开命令 2.搜索 Configure Display Language   将这里的“en”(英文)改为“zh-CN”(中文) 如果没有 选择最下面的 去安装其他语言  安装 然后再进行一次2步骤  要求重启 原文地址:https://www.cnblogs.com/php-linux/p/11616735.html

男神鹏:Visual Studio Code 解决红色波浪线操作

我们使用中,总会有一些莫名其妙的红色波浪线.在初学者的眼里,一看到这种波浪线就以为自己代码有问题. 看了好久,自己起了一下服务,一看自己的服务顺利的起来了,没有报一点错. 那红色波浪线如何解决呢?? 答案如下: 在 Visual Studio Code 的设置里 搜索 settings 就会看到一个在settings里编辑 点进去,然后输入以下两行代码就完成了. "python.linting.enabled": false, "python.linting.pylintAr

Visual Studio Code怎么改成中文?

Visual Studio Code简称:VS Code是微软出品的一款免费代码编辑器,支持Windows.Mac和Linux等平台.初次安装或升级后,打开软件“Visual Studio Code”界面是英文,如何将Visual Studio Code设置成中文或其它语言呢?赶紧跟小编一起去看看吧! https://www.macdown.com Visual Studio Code中文设置方法 首先下载Visual Studio Code for Mac 2.打开Visual Studio

Visual Studio Code + live-server编辑和浏览HTML网页

第一步: 安装Visual Studio Code + Node.JS 第二步:通过如下命令行安装live-server npm install -g live-server 第三步:打开Visual Studio Code编写HTML代码,保存. 第四步:右击HTML文件所在的文件夹,选择“在命令提示符中打开” 第五步:输入live-server命令 第六步:选择HTML页面浏览即可