安装

  VSCode是微软推出的一款轻量编辑器,采取了和VS相同的UI界面,搭配合适的插件可以优化前端开发的体验。

  HTML Snippets:增强了zen-coding,增加了H5的自动补全,安装后每次打开自动启用(可能与其他插件冲突)。

  下载地址:https://code.visualstudio.com/Download

  配置

  Ctrl + Shift + P 或 F1 打开命令面板(也可以使用 查看-》命令面板打开);

  输入 user set 后按回车打开用户配置;

  使用 “editor.fontFamily”:“Consolas, ‘Courier New’, monospace” 选择字体样式,默认为“Consolas, ‘Courier New’, monospace”;使用 editor.fontSize“:14 控制字体大小,默认为14;使用 ”editor.wrappingColumn“:0使文本自动换行,默认为300;在左侧的默认配置中会有详细的中文描述,配置文件是json格式的文本文档。

  

  插件

  Ctrl + Shift + P 或 F1 打开扩展面板,输入 install 后按回车打开扩展安装面板;或点击侧边栏的最后一个按钮;或使用ctrl + shift + x命令打开;或使用 查看-》扩展打开扩展面板。

  在对话框中输入[string ]@sort:installs可以根据下载量排序查看,选择所需插件,单击安装即可。

  @sort:installs:根据下载量排序查看所有插件,asc 升序排列,desc 降序排列。

  @sort:raTIng :分级查看,asc 升序排列,desc 降序排列。

  string可以为空

  推荐插件

  C/C++:添加C/C++支持,包括但不限于自动补全

  Python:自动缩进,补全,查错,debug,代码格式化等等

  beauTIfy:格式化html,css,js

  vscode-icons:一款很火的图标主题

  HTML Snippets:可以在不输入 《 的情况下提示

  View In Browser:在浏览器中打开 HTML 文件

  Crane - PHP Intellisense:PHP代码的自动补全插件

  jQuery Code Snippets:一款jQuery重度患者的插件

  Debugger for Chrome :调试JavaScript

  Git History:显示git log和line history

  Git 的使用

  需要本机已经安装 Git

  无需安装插件,单机侧边栏的第三个图标即可进行 add、commit、push、pull。(或者使用ctrl+shift+g打开,或使用 查看-》Git 打开Git)

  

  主题更换

  图标主题:Ctrl+shift +p 打开命令面板,输入 icon theme 后回车,选择一个即可。

  颜色主题:Ctrl+shift +p 打开命令面板,输入 color theme 后回车,选择一个即可。

  

  跳转

  跳转到文件:Ctrl+P。

  跳转到符号:Ctrl+shift+o,可以跳转到文件中的方括号、大括号等等。

  跳转到行:Ctrl+G,可以跳转到指定行。

  

  Debug

  使用ctrl+d 打开debug面板。

  可以根据需要配置launch.json

  

  常用功能

  Emmet:使用 Tab 自动补全HTML标签

  Markdown Preview:使用 Ctrl + shift + v预览markdown文件

  使用shift + alt + up/down可以向上/下复制选中内容或者当前行

 

  常用插件

  View In Browser

  - 预览页面(ctrl+F1)

  vscode-icons

  - 侧栏的图标,对于一个有视觉强迫症的人是必须要的

  HTML Snippets

  - 支持HTML5的标签提示

  HTML CSS support

  - css自动补齐

  JS-CSS-HTML Formatter

  

  格式化

  jQuery Code Snippets

  jquery 自动提示

  Path Autocomplete

  - 路径自动补齐

  Npm Intellisense

  - npm包代码提示

  ESLint

  - 检测JS必备

  Debugger for Chrome

  - 方便调试

  Auto Rename Tag

  - 自动同步修改标签

  Bootstrap 3 Snippets

  - bootstrap必备

  Vue 2 Snippets

  - vue必备

  background

  - 一个萌萌的插件,可以自己设置vsc的背景图

  

  常用快捷键

  (在快捷键部分, ⌘ 指 Command 键,⇧ 指 Shift 键,⌃ 指 Control 键,⌥ 指 OpTIon/Alt 键。)

  这里主要就是实验F1上的快捷键,一些我认为没用的我就不列出来了。

  向上(下)复制行 shift + alt + top(down)

  向上(下)移动行* alt + top(down)*

  新建一个窗口 ctrl + shift + N

  行增加缩进: ctrl + [

  行减少缩进 * ctrl + ]**

  裁剪尾随空格(去掉一行的末尾那些没用的空格): ctrl + shift + x

  强烈建议把这个启用,这样保存的时候就会自动删掉那些没用的空格,在很多公司的代码规范里都是不允许存在这些空格的。

  显示隐藏侧边栏:ctrl + B

  拆分编辑器(最多拆分成三块):ctrl + /按ctrl + 1(2,3)就可以在拆分后的编辑器里切换

  方法缩小ctrl +(-)

  关闭编辑器 ctrl + W(F4)

  切换编辑器 ctrl + shift + left(right)

  也可以用 ctrl+1(2,3)

  显示和隐藏侧边栏 ctrl + B

  切换全屏 F11

  切换自动换行 alt + Z

  显示Git ctrl + shift + G

  前提是你的项目必须是一个git项目

  这个还是很有用的,有时候我们的屏幕不够大,可是代码没有自动换行,所以被遮住的代码就会看不到,但是你用这个快捷键就可以换行看到了。这个我是在用户设置里面设置成自动换行的。

  

  修改用户设置

  把默认的用户设置成适合我们自己的还是很重要的。

  也很简单,文件 – 首选项 – 用户设置,然后出来左边的默认设置是不能改的,需要在右边setTIngs.json中覆盖。

  

  修改快捷键

  文件 – 首选项 – 键盘快捷方式,和修改用户设置的时候一样,找到你要修改的快捷键名字,右边覆盖就可以了,一些还没有绑定快捷键的功能可以在左边的最下面看到,然后快捷键的名字就是这个。

  新建文件

  右键 – 新建文件,文件后缀名自己加上,自动识别。

新建.html文件后,空白页,没有页面默认代码结构,此时在编辑区输入html,回车第二个或者第三个即可。

技术群 : 192713488

Visual Studio Code 使用指南的更多相关文章

  1. Visual Studio Code 配置指南

    Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器.在我看来它是「一款完美的编辑器」. 本文是有关 VS Code 的特性介绍与配置指 ...

  2. Visual Studio Code使用指南

    简介 Visual Studio Code是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮.智能代码补全.自定义热键.括号匹配.代码片段.代码对比 Diff.GIT 等特性 ...

  3. Visual Studio Code,完美的编辑器

    今日凌晨,微软的文本(代码)编辑器 Visual Studio Code(简称 VS Code),发布了首个正式版,距离首个 beta 版上线时间刚好一年. 在十多年的编程经历中,我使用过非常多的的代 ...

  4. ASP.NET Core 中文文档 第二章 指南(1)用 Visual Studio Code 在 macOS 上创建首个 ASP.NET Core 应用程序

    原文:Your First ASP.NET Core Application on a Mac Using Visual Studio Code 作者:Daniel Roth.Steve Smith ...

  5. Visual Studio Code中文文档(一)-快速入门

    Visual Studio Code是一个轻量级但是十分强大的源代码编辑器,重要的是它在Windows, OS X 和Linux操作系统的桌面上均可运行.Visual Studio Code内置了对J ...

  6. Visual Studio Code中文文档

    Visual Studio Code中文文档 Visual Studio Code是一个轻量级但是十分强大的源代码编辑器,重要的是它在Windows, OS X 和Linux操作系统的桌面上均可运行. ...

  7. 学习笔记之Visual Studio Code & Clang

    Mac上XCode太占空间,卸载然后安装VSCode和Clang.在VSCode中再安装extension C/C++和Code Runner,配置Tasks: Configure Task,就可以开 ...

  8. Visual Studio Code v1.17

    Visual Studio Code v1.17发布 欢迎来到2017年9月发行的Visual Studio代码.在这个版本中有一些重要的更新,我们希望你会喜欢,一些关键的亮点包括: macOS To ...

  9. 如何用visual studio code更好的编写python

    目录 1.先决条件 2.Visual Studio Code扩展安装Python 3.Visual Studio Code扩展安装Python for VSCode 4.Visual Studio C ...

随机推荐

  1. 《WAP》团队第三次作业--团队项目的原型设计与开发

    一· 目 录 第一部分 · 结 对 成 员 明 细 第二部分 · NABCD 模 型 第三部分 · 原 型 设 计 第四部分 · P S P  第五部分 · 结 对 过 程 第六部分 · 心 得 总 ...

  2. 团队作业Beta冲刺-第三天

    2018.06.26 各个成员完成任务 成员 今日完成任务 贡献小时数 龙正圆 后台程序完善 5h 杨环宇 后台程序完善 4h 马军.龚继恒 界面美化 2h 候燕.纪亚星 Beta冲刺博客的撰写 3h ...

  3. sublime text注册码与快捷键

    其他版本: —– BEGIN LICENSE —– Michael Barnes Single User License EA7E-821385 8A353C41 872A0D5C DF9B2950 ...

  4. 微信小程序跳到h5,h5在跳回小程序

    1.在微信小程序后台: 设置->开发设置->业务域名: 添加业务逻辑域名 2.在html5页面添加如下代码: <! -- html --> < script type=& ...

  5. [可能没有默认的字体]Warning: imagettfbbox() [function.imagettfbbox]: Invalid font filename...

    Warning: imagettfbbox() [function.imagettfbbox]: Invalid font filename... [可能没有默认的字体] 例: //putenv('G ...

  6. 10X Genomics vs. PacBio

    10X Genomics已经广泛应用于单细胞测序.组装领域,现在也是火的不行. 10X Genomics原理 通过将来自相同DNA片段(10-100kb)的reads加上相同的barcode,然后在i ...

  7. Centos7上部署openstack mitaka配置详解(将疑难点都进行划分)

    在配置openstack项目时很多人认为到处是坑,特别是新手,一旦进坑没有人指导,身体将会感觉一次次被掏空,作为菜鸟的我也感同身受,因为已经被掏空n次了. 以下也是我将整个openstack配置过程进 ...

  8. (转载)hibernate缓存

    目的:减少访问数据库的次数 一级缓存(默认): Session级别的缓存,一个Session做了一个查询操作,它会把这个操作的结果放在一级缓存中,如果短时间内这个session(一定要同一个sessi ...

  9. 搜索评价指标——NDCG

      ◆版权声明:本文出自胖喵~的博客,转载必须注明出处. 转载请注明出处:https://www.cnblogs.com/by-dream/p/9403984.html 概念 NDCG,Normali ...

  10. hibernate中3个重要的类 Configuration SessionFactory Session

    配置类Configuration 主要负责管理hibernate的配置信息以及启动hibernate,在hibernate运行时,配置文件取读底层的配置信息,基本包括数据库驱动,url.usernam ...