首页 > 其他分享 >Visual Studio Code 安装教程

Visual Studio Code 安装教程

时间:2022-12-22 10:55:18浏览次数:58  
标签:插件 Code Ctrl 代码 快捷键 Visual Studio Alt

Visual Studio Code

介绍

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

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

安装

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

file

file

汉化

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

file

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

file

开发习惯配置

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

  1. 设置手动代码提示快捷键

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

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

file

扩展插件

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

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

One Dark Pro

好看的代码主题

file

GitLens — Git supercharged

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

file

Path Autocomplete

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

file

Vuter

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

file

Prettier - Code formatter

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

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

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

file

Live Server

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

file

快捷键大全

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

功能名称 快捷键
当前文件搜索 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 + →

引用

最全面的前端笔记来啦,包含了入门到入行的笔记,还支持实时效果预览。小伙伴们不需要在花时间去写笔记,或者是去网上找笔记了。面试高频提问和你想要的笔记都帮你写好了。支持移动端和PC端阅读,深色和浅色模式。需要完整在线版,在评论区回复 1 哦。

原文链接:https://note.noxussj.top/

标签:插件,Code,Ctrl,代码,快捷键,Visual,Studio,Alt
From: https://www.cnblogs.com/noxussj/p/16997913.html

相关文章

  • Codeforces Round #785 (Div. 2) A-C
    ProblemA题意问给一个长度为2的小写字符串,字符串从ab开始,然后第一个位置和第二个位置上的字符不能相等,问按照这个方式排序,给出的字符串是第几个然后这道题首先分情况讨......
  • [LeetCode] 1753. Maximum Score From Removing Stones
    Youareplayingasolitairegamewith threepiles ofstonesofsizes a​​​​​​, b,​​​​​​and c​​​​​​respectively.Eachturnyouchoosetw......
  • Codeforces Round #840 (Div. 2)
    A题意:给定n个整数,可以交换任意两个数二进制上的某一位。求任意操作次数后数组中最大值与最小值的最大差。核心思路:这个思路还是很显然的大胆的猜结论,贪心的考虑每一个......
  • [LeetCode]010-正则表达式匹配
    >>>传送门题目给你一个字符串 s 和一个字符规律 p,请你来实现一个支持'.' 和 '*' 的正则表达式匹配。'.'匹配任意单个字符'*'匹配零个或多个前面的那一个元......
  • [深度学习] Contractive Autoencoder
    ​ 转载于DeepLearning:ContractiveAutoencoder-dupuleng-博客园一、雅克比矩阵雅克比矩阵是一阶偏导,假设(x1,x2,....,xn)到(y1,y2,...,ym)的映射,相当于m个n元函......
  • #yyds干货盘点# LeetCode程序员面试金典:最小高度树
    题目:给定一个有序整数数组,元素各不相同且按升序排列,编写一个算法,创建一棵高度最小的二叉搜索树。示例:给定有序数组:[-10,-3,0,5,9],一个可能的答案是:[0,-3,9,-10,null,5],......
  • cicode定制过程分析器:删除特定的板
    这篇学习笔记我在新浪博客发过,那边需要审核,这里应该先出来。 基于前面的联系程序,新建一个cicode函数FUNCTIONdeletePane2()//删除2#趋势板OBJECTpaOBJECThpanes......
  • Media Encoder 2021 for Mac(ame 2021永久版) v15.4.1中文版
    MediaEncoder2021中文版是一款优秀的视频音频编码器,能够将多种设备格式的音频或视频进行导出,提供了丰富的硬件设备编码格式设置以及专业设计的预设设置,方便用户导出与特定......
  • [Codeforces Round #836 (Div. 2)C
    C这一次呢,题目要求让a[1]=x,a[n]=1,我们需要找到一个最小的序列使得每一个a[i]都可以被它的下标整除,没找到就是输出-1我第一次是想着先让a[1]=x,a[n]=1,然后在中间一个一......
  • 复习js小知识点之decodeURIComponent与decodeURI
    临近年底了,最近有了点空闲的时间,所以复习了一下js今天看到书上介绍了encodeURIComponent与encodeURI的区别,区别主要如下1、encodeURI只会编码空格,用%20代替,而而encodeURI......