新手如何使用VS Code看这一篇就够了!

简介: VS Code新手使用教程

原文链接https://note.noxussj.top/?source=aliyun


介绍

Visual Studio Code 是一款非常轻量的前端代码编写工具,也是目前比较主流的。其中还包含了丰富的插件市场、非常好看的界面风格、可在软件内直接使用命令行工具等。

建议

在学习前端之前可以先把软件下载好,方便实践操作。


安装

官方下载地址:https://code.visualstudio.com

image1.d2db935e.png

image2.d0779fa4.png


汉化

我们下载完后是英文版的,所以要去 VS Code 的插件市场中去下载中文版插件 Chinese

image3.bbd4aee0.png

安装插件后,重新启动 VS Code。

image4.90f718d3.png


开发习惯配置

以下是我的个人习惯,小伙伴们可以自行看是否需要。

设置手动代码提示快捷键

文件 -> 首选项 -> 键盘快捷键方式

或者 Windows 快捷键:CTRL + K + S

image5.8610f379.png


扩展插件

VS Code 强大的插件市场,主要介绍几款常用的插件。

提示

如果你目前用不上这些插件,可以先不用安装。

One Dark Pro

该插件是一款好看的代码主题。

image6.21b6d2e9.png

GitLens — Git supercharged

Git 记录查看工具,方便随时随刻查看某个人某时间点改了某一行代码。方便查看单个文件的修改记录。目前小伙伴们可能用不上,需要先掌握 Git 技术后才能用。

image7.a40696c6.png

Path Autocomplete

URL 路径补充插件,当你需要查找某个 src 路径的时候,它会给你代码提示。例如写 img 标签的 src 路径时候能用上。

image8.4c264abf.png

Vuter

用于高亮 .vue 文件的代码,主要适用于 Vue2.0。目前如果用不上可以先不安装。

image9.e8f95935.png

Prettier - Code formatter

用于格式化大部分语言代码,还可以搭配配置文件,自定义格式化风格。

在项目根目录下新建 .prettierrc 文件。

{
"printWidth": 170,
"tabWidth": 4,
"semi": false,
"singleQuote": true,
"trailingComma": "none"}

image10.68823e31.png

Live Server

可以直接把你的 .html 文件部署到服务端。

image11.85c3d931.png


快捷键大全

列举了比较常用的快捷键方式

功能名称

快捷键

当前文件搜索

Ctrl + F

全局搜索

Ctrl + Shift + F

全选

Ctrl + A

将选中文本转换为大写

Ctrl + U(需要设置快捷键)

将选中文本转换为小写

Ctrl + P(需要设置快捷键)

折叠代码

Ctrl + K + 0~9(代表多少级)

展开折叠代码

Ctrl + K + J

跳入选中函数方法体

F12

复制

Ctrl + C

粘贴

Ctrl + V

打开终端

Ctrl + ~

删除当前行

Ctrl + X

撤销更改

Ctrl + Z

代码换行

Alt + Z

注释/取消注释

Ctrl + /

选中多列

Shift + Alt + 鼠标移动

连续选中关键词

Ctrl + D

复制行

Shift + Alt + ↑ 或者 ↓

移动行

Alt + ↑ 或者 ↓

重命名

F2

切换打开文件

Ctrl + Tab

切换应用

Alt + Tab

创建HTML5页面结构

输入 html5

跳转到上一个修改处

Alt + ←

跳转到下一个修改处

Alt + →


相关文章
|
10月前
|
API 开发者
鸿蒙NEXT上传图片功能PhotoViewPicker核心功能解析
`PhotoViewPicker` 是鸿蒙系统中用于媒体资源选择的核心组件,通过它可以便捷地实现图片、视频等媒体文件的选择功能。下面从基本用法、参数配置到高级应用进行全面解析:
306 1
|
人工智能 搜索推荐 网络架构
TryOffAnyone:快速将模特服装图还原为平铺商品图,生成标准化的服装展示效果
TryOffAnyone 是一款基于 AI 技术的工具,能够将模特穿着服装的图像快速还原为平铺商品图,支持智能识别、自动优化等功能,适用于电商平台和虚拟试衣场景。
861 12
TryOffAnyone:快速将模特服装图还原为平铺商品图,生成标准化的服装展示效果
|
Web App开发 缓存 JavaScript
一次性完整学完搭建PWA项目
一次性完整学完搭建PWA项目
1058 0
|
前端开发 安全 Java
Manland:开源即生产力!避免90%新手踩坑!这套租房系统“房东/租客/管理三端”开源方案提升开发效率300%
今天介绍一款基于SpringBoot的房屋租赁系统——Manland,涵盖管理员、房东、租客三大角色,提供房屋管理、订单处理、权限控制等功能。采用MyBatis、Shiro、Thymeleaf等技术,确保系统高效安全。
452 0
|
机器学习/深度学习 算法 数据可视化
花朵识别系统python+TensorFlow+Django网页界面+深度学习模型+卷积网络算法【完整代码】
花朵识别系统,基于Python实现,深度学习卷积神经网络,通过TensorFlow搭建卷积神经网络算法模型,并对数据集进行训练最后得到训练好的模型文件,并基于Django搭建可视化操作平台。
513 0
|
网络安全 数据安全/隐私保护
|
Web App开发 移动开发 小程序
看我如何让手机秒变扫码枪
为解决无扫码枪问题,作者受到微信小程序“超级扫码枪”启发,决定自制手机扫码到电脑的应用。项目需求是手机扫描条形码或二维码后实时传送到电脑。实现步骤包括:电脑端用Java Swing和Robot模拟键盘输入,手机端H5调用摄像头扫码(借助html5-qrcode库),并通过WebSocket服务将结果发送至电脑。项目源码及演示视频链接提供。
3645 5
|
存储 数据可视化
豆瓣电影Top250的可视化分析
本文旨在实现豆瓣电影TOP250的可视化,通过确定柱状图、折线图和饼图等图表设计,展示评价人数最多、年份分布及类型占比。模拟数据用于演示,例如评价最多的电影、年份最多的电影数量及每年高分电影趋势。完整代码可下载,包含ECharts实现的四种图表。
1352 0
豆瓣电影Top250的可视化分析
|
安全 网络架构
什么是 ESS?
【8月更文挑战第24天】
3311 0