云社区 博客 博客详情

vscode快捷键

SegmentFault思否 发表于 2020-10-26 23:34:33 2020-10-26
0
0

【摘要】 1.  针对单词的光标移动你只需按下 Option(Windows 上是 Ctrl 键)和左方向键。相反,如果要把光标移动到单词的末尾,只需要按下 Option 和右方向键就好了。可以在文档中以单词为单位不停地移动光标。把光标移动到行首或者行末。Fn+Home/End代码块的光标移动按下 Cmd + Shift + (Windows 上是 Ctrl + Shift + )移动...

1.  针对单词的光标移动

你只需按下 Option(Windows 上是 Ctrl 键)和左方向键。相反,如果要把光标移动到单词的末尾,只需要按下 Option 和右方向键就好了。可以在文档中以单词为单位不停地移动光标。

把光标移动到行首或者行末。

Fn+Home/End

代码块的光标移动

按下 Cmd + Shift + (Windows 上是 Ctrl + Shift + )

移动到文档的第一行或者最后一行

你只需按住 Cmd + 左方向键(Windows 上是 ctr +Home 键),就可以把光标移动到了这行的第一列;而如果你按住 Cmd 和右方向键(Windows 上是 ctr +End 键)

3. 删除操作

当前行中光标之前的文本全部删除,

Home + Shift (fn+shift) +delete,macOS: Cmd + Left + Shift +delete

2. 文本选择

对于基于单词、行和整个文档的光标操作,你只

需要多按一个 Shift 键,就可以在移动光标的同时选中其中的文本。 ctr+方向选取   ctr+shift+delete删除

删除单行


 Cmd + Shift + K ” (Windows 上是 “Ctrl + Shift + K”)

剪切这行代码

 Cmd + x ” (Windows 上是 “Ctrl + x”) 即可。

移动一段代码

Option + 上下方向键”(Windows中就是“Alt + 上下方向键”

复制这几行,然后粘贴到当前行的上面或者下面。

“Option + Shift + 上下方向键”(Windows中就是“Alt + shift + 上下方向键”)

添加注释


“ Cmd + / ” (Windows 上时 “Ctrl + /”)

代码格式化

Option + Shift + F” (Windows 上是 Alt + Shift + F)

调换字符的位置

Ctrl + t” (Windows 上未绑定快捷键,可以打开命令面板,搜索 ”转置游标处的字符

调整字符的大小写

命令面板里运行“转换为大写”或 “转换为小写”

合并代码行


“ Ctrl + j ” (Windows 上未绑定快捷键,可以打开命令面板,搜索 ”合并行排序“ 命令面板,然后搜索 “按升序排列行” 或者 “按降序排列行” 命令执行

查看当前文件所有的关于选中的单词

ctr + d

关闭当前文件

ctr + w

打开最近打开文件的历史记录

ctr + t

文件的切换

str + tab

侧边栏显示隐藏

ctr + B

全屏

F11

定义处缩略图:只看一眼不跳转过去

alt + f12

移动到定义处

ctr + f12

显示操作台

ctr + shift + u

撤销光标的移动和选择

Cmd + U”(Windows 上是 “Ctrl + U”

当前行的上面新开始一行

“Cmd + Shift + Enter” (Windows 上是 “Ctrl + Shift + Enter”)

当前行的下面新开始一行

Cmd + Enter” (Windows 上是 “Ctrl + Enter”)

多光标

使用鼠标

Option(Windows上是Alt)按住点下一个需要的位置

使用键盘


Cmd + Option + 下方向键”(Windows 上是 “Ctrl + Alt + 下方向键”)

Cmd + 右方向键”(Windows 上是 End)  移动到每一行的末尾,可对css添加pz之类的

或者

Cmd + D”(Windows 上是 Ctrl + D)实现相同文字多选多光标  进行别的操作

esc退出多选

或者

Option + Shift + i” (Windows 上是 Alt + Shift + i) 每一行的最后都会创建一个新的光标。

文件的跳转

“Ctrl+Tab”

或者

“Cmd + P” (Windows 上是 Ctrl + P) 跳出一个最近打开文件的列表,同时在列表的顶部还有一个搜索框。

找到目标文件后,可以按下 “Cmd + Enter ” (Windows 上是 Ctrl + Enter)组合键, 这个文件在一个新的编辑器窗口中打开

行跳转

Ctrl + g”

跳转到某个文件的某一行

先按下 “Cmd + P”,输入文件名,然后在这之后加上 “:”和指定行号即可。

符号 (Symbols) 跳转( VS Code 提供了一套 API 给语言服务插件,它们可以分析代码,告诉 VS Code 项目或者文件里有哪些类、哪些函数或者标识符(我们把这些统称为符号)。)


Cmd + Shift + O” (Windows 上是 Ctrl + Shift + O),就能够看到当前文件里的所有符号

使用方向键,或者搜索,找到你想要的符号后,按下回车,就能够立刻跳转到那个符号的位置

“Cmd + Shift +O”后,输入框里有一个 “@”符号

输入 “:”,就可以将当前文件的所有符号,进行分类

多个文件里进行符号跳转

“Cmd + T” (Windows 上是 Ctrl + T),搜索这些文件里的符号。

跳转到函数的实现的位置。

“Cmd + F12” (Windows 上是 Ctrl + F12)

引用 (Reference) 跳转

当前行的下面新开始一行

Cmd + Enter” (Windows 上是 “Ctrl + Enter”)

在一个 js 文件里 export 了一个函数,在另外一个文件里引用了它但是 shift + F12 找不到

可以在这个项目下添加一个 jsconfig.json 文件,这个文件会让 VSCode 知道,当前这个文件夹下的文件都是属于同一个项目的,从而进行索引。


{

"compilerOptions": {

"target": "ES6"

},

"exclude": [

"node_modules",

"**/node_modules/*"

]

}

webpack里面配置了路径别名,vscode就找不到定义

{

"compilerOptions": {

"baseUrl": ".",

"paths": {

"ClientApp/*": ["./ClientApp/*"]

}

}

}

这一篇关于vscode快捷键的文章也不错

文章来源: segmentfault.com,作者:yang,版权归原作者所有,如需转载,请联系作者。

原文链接:segmentfault.com/a/1190000037595775

登录后可下载附件,请登录或者注册

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:huaweicloud.bbs@huawei.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
评论文章 //点赞 收藏 0
点赞
分享文章到微博
分享文章到朋友圈

上一篇:操作系统导论(2)

下一篇:网路的几种IO模型以及Nginx基本原理

评论 (0)


登录后可评论,请 登录注册

评论