Visual Studio Code是微软提供的一个轻量级,免费的开发工具。非常适合前段开发。相比sublime开发工具,vscode是完全免费的,在不安装插件的情况,默认提供了强大的格式化工具,支持跳转对应代码等功能。使用起来更加高效。
下载地址如下,下载的压缩包大小60多M, 该工具启动非常快。
https://code.visualstudio.com/
vscode帮助功能也非常强大,可以很快的进行学习。比如通过如下菜单,即可打开快捷键定义。
File -> Preferences -> Keyboard Shortcuts
大家可以学习自己喜欢的快捷键,在这里我列出我经常使用的快捷键:
ctrl + p 快速打开一个文件
ctrl + G 跳转到指定行
ctrl + F 在当前文件中搜索
ctrl + shift + k 删除当前行
home 跳转到行的开始
end 跳转到行的结尾
ctrl + home 跳转到文件的开始
ctrl + end 跳转到文件的结尾
ctrl + shift + [ 折叠一个代码块
ctrl + shift + ] 展开一个代码块
f3/shift + f3 发现下一处/发现上一处
ctrl + D 可以批量选中同一个元素,然后进行变量或方法名的重命名
ctrl + shift + o 在当前文件查找一个方法
alt + shift + f 格式化代码
F12 跳转到定义处
ctrl + i 选中当前行
另外,通过路径
File -> Preferences -> Keyboard Shortcuts中的链接,可以打开keybindings.json文件,定义自己的快捷键
例如:定义把所有字符转化为大写/小写,修改文件keybindings.json文件。然后,通过 ctrl+shift+u快捷键就可以把一个变量修改为大写。通过ctrl+shift+l把大写的变量变成小写。
// 将键绑定放入此文件中以覆盖默认值
[
{
"key":"ctrl+shift+u",
"command":"editor.action.transformToUppercase"
,
"when":"editorTextFocus"
},
{
"key":"ctrl+shift+l",
"command":"editor.action.transformToLowercase"
,
"when":"editorTextFocus"
}
]