当前位置: 代码网 > it编程>编程语言>Javascript > VSCode安装配置使用教程(最新版超详细保姆级含插件)一文就够了

VSCode安装配置使用教程(最新版超详细保姆级含插件)一文就够了

2024年08月02日 Javascript 我要评论
Visual Studio Code 是一个轻量级功能强大的源代码编辑器,支持语法高亮、代码自动补全(又称 IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。适用于 Windows、macOS 和 Linux。它内置了对 JavaScript、TypeScript 和 Node.js 的支持,并为其他语言和运行时(如 C++、C#、Java、Python、PHP、Go、.NET)提供了丰富的扩展生态系统。

前言

vscode的下载

通过前言我们已经大致了解到了vscode的强大之处,现在开始步入正题。


官方下载页面--->:vscode官方下载页面链接,选择自己系统对应的下载链接。

78e88029a7ff47be939bf535be6d5140.png

 对于windows下载标绿文本的解释

文本文本解释

user installer

默认安装在当前计算机帐户目录,如果使用另一个帐号登陆计算机将无法使用别人安装的vscode。vscode默认提供的为user installer
system installer安装在非用户目录,例如c盘根目录,任何帐户都可以使用。

关于具体下载哪个版本我进行了大量的调研,发现网络上大部分的教程都是选择的vscode默认提供的user installer版本。但是对于我们实际和真正的开发,以及我们对于系统文件的管理难易度上来讲我更推荐system installer版本,它可以自定义安装路径,使其我们后期对于它的管理十分方便。

vscode的安装

同意协议

选择同意协议,点击下一步

9dbdc38a071a4c09b52c929507a31c0a.png

 选择安装位置

选择安装位置,单击浏览按需选择自己要设置的安装路径位置。然后点击下一步即可

注意:为了后期的稳定性,切勿使用中文路径。

31225e22e1794a458e0d74a59589b0ac.png

 选择开始菜单文件夹

如需修改,请点击浏览进行设置,无需修改直接单击下一步即可

caedf66e969040e49cb1519266074ae3.png

 选择附加任务

按需选择自己需要的附加任务,这里我推荐将其他中的所有选项都勾选上,对于创建桌面方式则按需选择是否勾选,我这里因为不需要所以就不勾选了。

设置完毕最后单击下一步

注意:添加到path一定要勾选,很重要。

77c6c02138d240dc9254c7ab294b6b74.png

 准备安装

确认自己前面设置的是否有误,无误则点击安装即可

d4287143e51f4887a93b08844ade9236.png

安装完成

如果你看到如下界面,那么恭喜你,你的vscode安装完成。

3df882115ee6445d9236c3ca22bf87f7.png

vscode基础配置

vscode界面简介

cdf60147c0ab421a85f5ca1440ce7beb.png

 关于对上图界面的区域解释:

区块颜色区块名称区块作用
红色活动栏位于最左侧,可让您在视图之间切换,并为您提供额外的特定于上下文的指标,例如启用 git 时传出更改的数量。
绿色侧栏包含不同的视图,例如资源管理器,可在您处理项目时为您提供帮助。
粉色     状态栏有关已打开项目和您编辑的文件的信息。
紫色面板您可以在编辑器区域下方显示不同的面板,用于输出或调试信息、错误和警告或集成终端。面板也可以向右移动以获得更多垂直空间。
白色     编辑区编辑文件的主要区域。您可以垂直和水平并排打开任意数量的编辑器。
黄色     菜单栏进行vscode的各项操作

vscode设置中文界面

因为我们此时安装的vscode还是英文界面,对于英语不是那么好的小伙伴不是十分友好,所以我们此时需要安装一个插件来对vscode进行中文化处理。

活动栏简单介绍作用

4e333afda7384d0594403b5fed3f6e78.png

编辑器打开的文件

d62a5aa48cc04e3a85379a733a922a58.png

全局搜索

02348a018e124324bd3986ed07e7c8fc.png

git管理

9e7e1e8a07fe46d98f7962418bbdb4ff.png

debug

353d63150a154abe8e34537b670c52df.png

插件安装

1c67369cabf049e3b6dff2c889261e1f.png

用户登录

1605fb594f754519b3049dd3f89517fa.png

vscode设置

经过如上对vscode界面基本的了解,我们在活动栏区域找到插件安装这个选项,单击它,在搜索框中搜索chinese 选择第一个即可,选择install进行安装。

57264e177e9a4ec99e9891428d5a94c2.png

 安装完毕,右下角会弹出如下提示框,单击restart重启vscode即可完成。

69995462abaa489eb5fcb58b55599c52.png

 vscode个性化设置

我们找到设置,选择颜色主题

2cab0db75cf04dd8899eac966947eee4.png

会弹出如下框选,此时我们根据自己的喜好选择即可,如果你觉得没有,还可以选择浏览其他颜色主题进行预览选择。

314646ffc61845a3b75207e47ac34b20.png

其余文件图标主题和产品图标主题的个性化设置同理。

vscode常用设置

打开活动栏的vscode设置,我们在常用设置,设置字体大小,字体,是否自动保存等常用的设置项目,此处按需选择设置即可。

be084f06cecc414a8fba007affd3c8c7.png

 对于其他的设置也是同理,按需选择设置

对于常用设置这一项,我的个人建议是将files:autosave选项的off更改为onfocuschange选项(当编辑器失去焦点时,会自动保存具有更改的编辑器)

4b7bcca7c0294a68bdc9737d57196aec.png



vscode常用快捷键

为了大家更为方便的使用快捷键,我再次列了一个表格进行规整化说明。

常规快捷键

快捷键 说明
ctrl+shift+p, f1显示命令选项板
ctrl+p快速打开,转到文件…
ctrl+shift+n新建窗口/实例
ctrl+shift+w关闭窗口/实例
ctrl+用户设置
ctrl+k ctrl+s键盘快捷键

基本编辑快捷键

快捷键说明
ctrl+x剪切线(空选区)。
ctrl+c复制行(空选择)。
alt+↑/↓向上/向下移动行。
shift+alt+↓/↑复制行向上/向下。
ctrl+shift+k删除行。
ctrl+enter在下面插入行。
ctrl+shift+enter在上面插入行。
ctrl+shift+\跳转到匹配的括号。
ctrl+]/[缩进/凸出行。
home/end转到行的开始/结束。
ctrl+home转到文件开头。
ctrl+end转到文件末尾。
ctrl+↑/↓向上/向下滚动行。
alt+pgup/pgdn上/下滚动页面。
ctrl+shift+[折叠(折叠)区域。
ctrl+shift+]展开(展开)区域。
ctrl+k ctrl+[折叠(折叠)所有子区域。
ctrl+k ctrl+]展开(展开)所有子区域。
ctrl+k ctrl+0折叠(折叠)所有区域。
ctrl+k ctrl+j展开(展开)所有区域。
ctrl+k ctrl+c添加行注释。
ctrl+k ctrl+u删除行注释。
ctrl+/切换行注释。
shift+alt+切换块注释。

alt+z

切换自动换行

 导航

快捷键说明
ctrl+t显示所有符号。
ctrl+g转到行...。
ctrl+p转到文件...。
ctrl+shift+o转到符号...。
ctrl+shift+m显示问题面板。
f8转到下一个错误或警告。
shift+f8转到上一个错误或警告。
ctrl+shift+tab导航编辑器组历史记录。

alt+←/→

后退/前进
ctrl+m切换选项卡移动焦点


插件推荐

主题/外观美化区

material icon theme:

635e33c369aa4cd59e398fb23f184635.png

它采用了 google material design 风格,文件图标以及文件夹图标覆盖非常的全面,而且在暗黑模式下使用效果更佳。

material theme:

ea86312ce62649959bc0a2ba03b4a0f8.png

可以说是与material icon theme师从一脉了

彩虹括号插件最新版vscode已内置,无需安装,如需其他请使用rainbow brackets:

9f5b83edb9a4409386041797b446371e.png

 vscode的彩虹括号扩展。

highlight matching tag:

58985e4479044fb6a02a8a3fd295edf9.png

这个扩展突出显示匹配的开始和/或结束标记。它还可以在状态栏中显示标签的路径。即使vscode有一些基本的标签匹配,它也只是——基本的。这个扩展将尝试匹配标签的任何地方:从标签属性,字符串内部,任何文件,同时也提供了广泛的样式选项,自定义标签如何突出显示。


git相关插件

github pull requests and issues:

6b9e0a6b60e94f9d99e4b465ef5c8310.png

允许您在 visual studio code 中检查和管理 github 拉取请求和问题。

git history:

0fb3285b859542589d10b771c3fc51f4.png

查看git日志,提交文件历史,比较分支或提交 

gitlens — git supercharged:

e2d5d3634fe54830a5be5cd2107df2f1.png

通过git under注解和codelens使你可以直截了当的显示代码作者,无缝导航和探索git存储库,通过丰富的可视化和强大的比较命令获得有价值的见解等

git graph:

5b18d19823ea451f8aeb2edb11857a96.png

 查看存储库的git graph,并从该图轻松执行git操作


markdown语法插件

 markdown all in one :

d709d20564924ccea9f1286e400d9725.png

 markdown all in one 是 vscode 热门的 markdown 插件,可以在左边书写,右边即时预览。下图替大家展示了常用的快捷键,以供查阅。

key    command
ctrl + b    粗体
ctrl + i    斜体
alt + s   删除线
ctrl + shift + ]  标题(uplevel)
ctrl + shift + [ 标题(downlevel)
ctrl + m 切换数学环境
alt + c 选中/取消选中任务列表项

markdown preview enhanced:

d41333c61b2245e6b417d6e6cb8f0b54.png

 markdown预览增强,自动滚动同步、数学排版、plantuml、pandoc、pdf 导出、代码块、演示文稿编写器等。

markdown preview enhanced常用快捷键:

快捷键说明
cmd-k v 或 ctrl-k v打开预览到侧面
cmd-shift-v 或 ctrl-shift-v打开预览
ctrl-shift-s同步预览/同步源
shift-enter运行代码块
ctrl-shift-enter运行所有代码块
cmd-= 或 cmd-shift-=预览放大
cmd-- 或 cmd-shift-_预览缩小
cmd-0预览重置缩放
esc键切换侧边栏目录

学习\摸鱼

leetcode:

bc432d11c0ae4fad9a9c3439cf04b49b.png

解决 vs code 中的 leetcode 问题

daily anime:

99f40c267b85438da608d6f271cfe22e.png

vscode追番摸鱼看剧必备,以下展示使用命令行使用此插件方法

ctrl+shift+p  打开命令面板
命令行输入anime 打开番剧页面
命令行输入hitokoto

 可随机展示一条句子

小霸王:

39172ae8978e4b23807cff1804d6da4a.png

上班玩游戏必备!摸鱼之王必备!

超越鼓励师:

24366638c0744b0184de43031cca4217.png

 梦里的超越将在你枯燥乏味的编辑器中鼓励你。


前端插件

better comments:

32683e2d1d97422aab8c93cd086222c1.png

帮助在代码中创建更人性化的注释,有了这个扩展,你就可以把你的注释分类为:警报、查询、待办事项、突出。注释掉的代码也可以设置样式,以明确代码不应该出现在那里,你想要的任何其他评论样式都可以在设置中指定,不同注释可以显示不同的效果。

 eslint:

dc0ffcde9252407392c4b5d29a11dd16.png

 集成eslint javascript到vs code,一个适用于前端的规范提示插件。

 vetur:

f67e8147760642fe8c48f476fa1c1422.png

 此插件可谓是前端必备,vetur 的特性: 语法高亮, 代码片段 (emmet 给我的感觉是一个写好了的 snippet), 质量提示 & 错误、格式化 / 风格、智能提示等。

vue vscode snippets:

6a2b0c8234034fc387b883de907035ce.png

构建代码片段的缩写节约开发时间

javascript (es6) code snippets

32102699d47c45abb10adb94e9290bf8.png

es6语法中的javascript代码片段

es7+ react/redux/react-native snippets:

5385a2aa836f44f38bb83a0cba6cdfec.png

 扩展react, react- native和redux在js/ts与es7+语法

image preview:

6c0b903e8c71470c85d9701cab92b73c.png

显示图像预览在槽和悬停,图片是否正确引入的显示工具,在链接处按ctrl,鼠标悬浮即可使用,确定是否正确找到路径下的图片。

auto rename tag:

8bb3dc6d4f924fd3abcacbd03b8c89bc.png

 自动重命名成对的html/xml标记,与visual studio ide相同。

html css support:

35a11fce8eec4bc7ac9539b02cee6684.png

html的css智能感知,支持链接和嵌入式样式表、支持模板继承、支持其他样式表、支持其他html之类的语言、根据需要验证css选择器。

使用方法:通过ctrl + space查看id和class属性建议列表。


感谢您认真观看完毕此文章,如果此文章对您有帮助的话,还请您点赞收藏评论,这对我有很大的帮助。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com