0%

vscode

vscode的使用技巧

万能键

CTRL+SHIFT+P

搜索文件

ctrl+p

vscode的一些配置

快捷键设置

由于我设置的PicGo快捷键是ctrl+shift+c,和
CTRL+SHIFT+P 万能键搜索key,点击key mapping的那个齿轮就可以了

自动保存

由于每次都要ctrl+s,实在是太繁琐了,所以设置一下自动保存,直接万能键搜autosave 然后回车然后就是自动保存

打开markdown的quickSuggestions

为了使用usersnippet需要打开markdown文件的quickSuggestion

使用万能键打开setting.json

在配置文件中添加相应的配置项

1
2
3
4
5
6
7
8
9
10
11
// "[markdown]": {
// "editor.quickSuggestions": {
// "other": true,
// "comments": false,
// "strings": false
// }
// }

"[markdown]": {
"editor.quickSuggestions": true
}

配置自己的snippets(官方文档)

如果在markdown使用,请打开vscode的markdown的quickSuggestions

万能键搜user snippets

new 一个用户代码块

给一段文本添加标签

快捷键版

1
2
3
4
5
6
7
8
{
"key": "ctrl+k",
"command": "editor.action.insertSnippet",
"when": "editorTextFocus",
"args": {
"snippet": "<kbd>$TM_SELECTED_TEXT</kbd>"
}
}

快捷键中加入一些正则替换

1
2
3
4
5
6
7
8
{
"key": "alt+ctrl+r",
"command": "editor.action.insertSnippet",
"when": "editorTextFocus",
"args": {
"snippet": "$\\color{red}{${TM_SELECTED_TEXT/[' ']/\\quad /gi}}$($1)"
}
},

使用latex将一段字标红,中间如果有空格,用\quad隔开

参考文献

输入版

1
2
3
4
5
6
7
8
"kbd": {
"scope": "markdown",
"prefix": "kbd",
"body": [
"<kbd>$TM_SELECTED_TEXT</kbd>"
],
"description": "给选中文本添加kbd标签"
},

enhancement: snippet 的TM_CURRENT_LINE 不能替换当前行的内容

只能自己写扩展

比如,为每一行的前面加上>,必须自己写扩展实现

参考文献

一次执行多个snippet

参考文献

参考文献

设置默认替换的时候就是选中

打开设置

法1:使用万能键打开设置

ctrl+shift+p

法2:左下角点点点

搜索auto find,并将其改为always

远程vscode:将vsocode运行在网页端

ailearning里面code-server中用户设置所在的位置

如何查找vscode setting文件所在位置

直接对着文件框右键,复制文件路径(Settings) /User/settings.json,证明新版aidLux不知道放哪里了

参考文献

参考文献1: 如何在浏览器中运行VS Code?

github仓库

知乎帖子

字体放大

ctrl+ +

参考文献

vscode中像typora一样编辑markdown

github仓库

参考文献

markdown all in one bug

渲染异常

参考文献

解决方法:参考文献

解决方法找不到图片(Image not found)
代码详情
1

vscode同时打开同一个项目两次

使用了虚拟桌面,一个桌面用来编辑工作内容,一个桌面用来记录笔记,笔记的记录和工作的内容所处的文件夹为同一个,且都需要用vscode编辑

参考文献

使用VSCode环境进行开发,突然出现卡顿、打字显示缓慢,滚动、选择迟缓等问题

参考文献

突然就不能编辑了

有可能是插件的问题

vscode有时候无法输入字符是什么原因?

Can’t edit files in Vscode