前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Vscode快捷键记录

Vscode快捷键记录

作者头像
呼延十
发布2019-07-01 17:08:15
1K0
发布2019-07-01 17:08:15
举报
文章被收录于专栏:呼延呼延

快捷键

快捷键

作用

备注

command + opt + s

全部保存

command + d

选中光标所在的单词

command + p

搜索文件

还可以输入:8跳转到当前文件的8行

command + w

关闭当前文件

当前文件中查找

插件安装

markdown toc

自动生成md文件的目录,初步测试效果还可以.注意安装后可能会有行尾auto的字样,在设置中修改默认的行尾字符为\n即可.

settings sync

自动在多个设备上同步vs code的设置.

当配置多了之后,换电脑简直是太痛苦了,所以需要这个插件.

按照网上文章进行操作即可.注意:在上传时需要填写的是github上的token,而在下载的时候需要token和gsit,这个值可以在settings.json中找到.

配置项

配置用户代码段

配置方法

这是vscode给出的一段模板:

2019-05-21-23-59-42
2019-05-21-23-59-42

这是其中每个参数的解释:

代码语言:javascript
复制
prefix      :使用代码段的快捷入口,比如下面配置中的,输入`init`就会自动联想.
body        :这个是代码段的主体.就是你想快速联想的代码.
$1          :联想后光标所在的第一个位置.
$2          :按tab键可进行快速切换光标的位置,这是第二个位置,还可以有$3,$4,$5.....
description :描述.

实例1

比如在下面的配置中:

代码语言:javascript
复制
"markdown_a_tag":{
			"prefix": "a",
			"body": [
				"[$1]($2)"
			],
			"description": "markdwon的a标签,我懒的手打了."
		}

我在md文件中输入a,然后回车,就会在动输入[](),之后光标会在中括号内,可以输入文件,之后按tab,光标会跳至小括号内,接着输入链接.

实例2

经常写博客,需要每次写一遍固定代码段,比较烦,想到其他IDE都有代码段功能,因此搜索了一下,配置了一下VScode的代码段功能.

首先点击vs code -> 首选项 -> 用户代码段,然后选择markdwon.之后在打开的markdown.json文件中加入以下内容:

代码语言:javascript
复制
{
		"init md":{
			"prefix": "init",
			"body": [
				"---",
				"layout: post",
				"category: [Java]",
				"tags:",
				"  - Java",
				"---",
				"\n",
				"## 目录",
				"## 前言",
				"## 参考文章",
				"<br>",
				"完。",
				"<br>",
				"<br>",
				"<br>",
				"<br>",
				"<h4>ChangeLog</h4>",
				"2019-05-19 完成",
				"<br>",
				"<br>",
				"**以上皆为个人所思所得,如有错误欢迎评论区指正。**",
				"\n",
				"**欢迎转载,烦请署名并保留原文链接。**",
				"\n",
				"**联系邮箱:huyanshi2580@gmail.com**",
				"\n",
				"**更多学习笔记见个人博客------><a href=\"/\">呼延十</a>**"

			],
			"description": "wo"
		}
}

之后我们预期在md文件中输入init会自动联想这段代码,但是不起作用.

因为VS Code 默认是关闭了在markdown文件中的智能感知提示的,需要在settings.json中打开加入以下内容,以打开该选项.

代码语言:javascript
复制
 "[markdown]": {
      "editor.quickSuggestions": true
  }

完成.愉快的新建文件然后init就可以获得一个模板啦.

参考文章

vscode的settings sync 插件同步配置

ChangeLog

2019-04-07 完成

以上皆为个人所思所得,如有错误欢迎评论区指正。

欢迎转载,烦请署名并保留原文链接。

联系邮箱:huyanshi2580@gmail.com


本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 快捷键
  • 插件安装
    • markdown toc
      • settings sync
      • 配置项
        • 配置用户代码段
        • 参考文章
          • ChangeLog
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档