vscode编辑器插件总结

2023-11-20

之前一直用webstorm,webstorm确实太重了,后来无意中发现了vscode。高颜值吸引了我哈哈哈…就一直用着。

很喜欢VScode的插件功能~想要什么插件就搜索,比如搜索angular

这里写图片描述

只要点击一下某款插件,插件的介绍和用法都会在右侧窗口详细介绍,还会有小动画演示用法

  • Auto Rename Tag——自动同步修改标签
  • AutoFileName——自动补全路径提示
  • Atom JavaScript Snippet —— 代码块简写提示(比如console.log 只需要 写log 然后tab—)
  • snippet-creator ——这个插件方便自己增加一些自己想增加 的代码块简写提示,毕竟Atom JavaScript Snippet提示的都是些js的
  • Bootstrap 3 Snippets——bootstrap必备
  • Beautify——代码格式化
  • ** Comment Translate**——代码英文注释翻译(看外国源码有用)
  • Debugger for Chrome ——方便调试
  • Document This——Js的注释模板
  • ESLint——检测JS必备
  • Easy Less—— less文件自动实时编译成css
  • Easy Sass—— scss/sass文件自动实时编译成css
  • filesize——查看文件大小的
  • GBKtoUTF8——转码
  • Git History (git log)——git提交历史
  • HTML CSS Support——css自动补齐
  • HTML Snippets——支持HTML5的标签提示
  • Image Preview——图片预览,这个在代码里就知道自己引用了哪个图片
  • jsx-beautify——jsx文件格式化
  • JavaScript (ES6) code snippets
  • jQuery Code Snippets——jquery 自动提示
  • JS-CSS-HTML Formatter——代码对齐。每次保存代码的时候它会自动对齐代码
  • Live Server——点击右下角的"Go Live" 就可以把当前项目启一个本地服务。特别方便!wamp/phpstudy都抛弃了…
  • Local History——代码本地备份,如果用这个插件的话,项目会多一个.history ,git忽略即可。
  • Naive Definitions——查找变量定义
  • Markdown Theme Kit——一款markdown主题
  • node-readme
  • Npm Intellisense——npm包代码提示
  • One Dark Theme——一款背景主题
  • Path Intellisense——路径自动补全
  • Project Manager
  • Typings Installer——安装vscode 的代码提示依赖库,基于typtings的,比如提示angular或者jQuery智能感知
  • vetur——目前比较好的Vue语法高亮
  //vetur的配置[文件-首选项-设置]在右侧覆盖~
    "emmet.syntaxProfiles": {
        "vue-html": "html",
        "vue": "html"
    },
    "eslint.validate": [
        "javascript",
        "javascriptreact",
        "vue"
    ],
    "files.associations": {
        "*.vue": "vue"
    }
  • View In Browser——在浏览器中预览页面(ctrl+F1)
  • vscode-icons—— 让vscode资源目录加上图标
  • Vue 2 Snippets
  • Naive Definitions 跳转到 JavaScript 变量定义

微信小程序相关插件:

-vscode weapp api —— 微信小程序 API 代码片段
-vscode wxml —— 为 VSCode 提供 wxml 语法支持及代码片段
-vscode-wechat

设置字体大小等:

[文件-首选项-设置] 在右侧覆盖

设置快捷键

[文件-首选项-键盘快捷方式] 在右侧覆盖

这里写图片描述

因为之前一直用的webstorm,习惯了webstorm的快捷键。所以我把常用的快捷键设置成了webstorm的:(把一以下代码放在右侧覆盖)你也可以自己配置你的常用快捷键

// 将键绑定放入此文件中以覆盖默认值
[
    {
        "key": "shift+enter",
        "command": "editor.action.insertLineAfter",
        "when": "editorTextFocus && !editorReadonly"
    },
    {
        "key": "ctrl+shift+/",
        "command": "editor.action.blockComment",
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+alt+l",
        "command": "editor.action.formatDocument",
        "when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly"
    },
    {
        "key": "ctrl+d",
        "command": "editor.action.copyLinesDownAction",
        "when": "editorTextFocus && !editorReadonly"
    }
]

插件备份

window系统下如果换电脑了,把插件全部copy走。把extensions文件夹拷走就行。
以后再用的话也不需要一个个安装,直接把这个文件夹丢到该路径下。
vscode 插件安装的路径:C:\Users\mbo.vscode\extensions

6.13补充:

VScode一直在更新,最近更新后,界面显示语言变成了英文。如果想设置成中文,按住f1 或者ctrl+shift+p 进入命令行,输入“ Configure Language”

这里写图片描述

这里写图片描述

上图是英文:en
配置成中文:zh-CN

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

vscode编辑器插件总结 的相关文章

随机推荐

  • Spring Boot+thymeleaf 静态资源上下文的问题

    我在使用Spring Boot thymyleaf过程中修改server context path上下文属性后 页面的静态资源需要上下问来定位 那下面的js为例子 因为静态资源的访问地址是 localhost 8080 scripts ap
  • 看懂2020年智能浪潮,我们从百度和谷歌的AI足迹出发

    2020年已经过去 无论我们过得顺遂平安 还是过得无比艰难 我们应该都会记住这一年 回顾2020年 在这个不同寻常的疫情之年 科技成为人类抗击疫情的关键 而人工智能技术投入抗疫战争之中 可以说是人类有史以来的第一次 而与此同时 AI技术已经
  • [Note ]B站翼王10TB和100TB FreeNas硬件笔记以及配置

    BV18W411f7u9 DIY一台高性能的MINI ITX文件服务器 还要能使用万兆网络 BV1qE411672a 年轻人的第一台自己组装的100TB 容量的文件服务器 准备自己在家里搭Nas 家里人的手机存储也经常不够 自己也对硬件特别
  • SCSI、ISCSI、iSER、NVMe、NVMe-oF、NVMe-oF over RDMA

    在存储系统中 上层协议可以泛指 指令 也就是比如 读出从某某开始的多少长度的扇区 指令包含三大关键信息 1 操作码 Opreation Code 或称为OP code 比如write read等等 2 起始地址 从哪里开始读 如果是文件的话
  • 利用Redis实现分布式全局唯一ID

    Component public class RedisIdWorker 开始时间戳 private static final long BEGIN TIMESTAMP 1640995200L 序列号的位数 private static f
  • windows或者任何系统通过二进制安装最新的Protocol Buffer Compiler

    此处使用二进制法安装 适用于任何操作系统 安装预编译的二进制文件 任何操作系统 要从预编译的二进制文件安装最新版本的协议编译器 请按照以下说明操作 1 从 github com google protobuf releases 手动下载与您
  • 组合型模式

    概述 对于这个图片肯定会非常熟悉 上图我们可以看做是一个文件系统 对于这样的结构我们称之为树形结构 在树形结构中可以通过调用某个方法来遍历整个树 当我们找到某个叶子节点后 就可以对叶子节点进行相关的操作 可以将这颗树理解成一个大的容器 容器
  • Python 房价预测 kaggle 线性回归 SVM 神经网络 随机森林 集成模型

    摘要 现如今房产成为大多数家庭总资产中占比最大的一部分 也成为国人投资的重要渠道 研究和预测房产价格对我国人民和宏观经济发展都有重要价值 本文对包含房产各项基本信息及价格的数据进行处理 利用包括线性回归 核岭回归 支持向量回归 神经网络 决
  • C、C++ 中\n、\t、\r的具体用法功能

    简单介绍 n 表示换行操作 光标会移动到下一行 next line t 表示水平制表空行操作 相当于Tab键 不会换行 r 相当于回车 相当于光标回到本行首位置 不会换行 用法实例演示 我们以一个9x9乘法表C 具体代码为例 演示一个三个的
  • 使用七牛云进行文件上传

    目录 一 七牛云入门测试 1 注册七牛云账号 完成后选择对象存储 2 在里面创建空间 一个空间相当于一个文件夹 就是将对象上传到的地方 3 查看个人秘钥 注册完成账号后 会有一个秘钥 上传文件的时候进行授权和认证 4 文件上传测试 二 封装
  • 汇编程序设计与计算机体系结构软件工程师教程笔记:汇编语法基础知识

    汇编程序设计与计算机体系结构 软件工程师教程 这本书是由Brain R Hall和Kevin J Slonka著 由爱飞翔译 中文版是2019年出版的 个人感觉这本书真不错 书中介绍了三种汇编器GAS NASM MASM异同 全部示例代码都
  • 2021.10.04 task9 react-hardhat

    2021 10 04 主要根据dapp learning的教程在学习 在学习task 9 hardhat react 的部分 区块链项目大部分用的都是 react 所以了解 react的基本机制也很重要 今天着重学习了react react
  • 测试报告和结果分析 —— allure整合pytest生成测试报告

    一 生成HTML测试报告的三种方式 1 unittest和HTMLTestRunner整合 2 allure和pytest整合 3 Jenkins中安装allure插件 Jenkins安装插件出错 不能正常使用 二 allure整合pyte
  • 知识图谱:语义网络、语义网、链接数据、知识图谱

    0 发展历程 1 语义网络 Semantic Networks 语义网络是由Quillian于上世纪60年代提出的知识表达模式 其用相互连接的节点和边来表示知识 节点表示对象 概念 边表示节点之间的关系 语义网络的优点 1 容易理解和展示
  • ubuntu系统中jupyterhub安装R内核集成rstudio

    需求 最后公司需要将原来用的Jupyter单用户版本改成Jupyterhub多用户版本 方便公司统一管理用户 并且因为平时工作会用到python和R的IDE 正好Jupyterhub可以满足需求 网上搜了很多 基本是三种方式 一种是通过k8
  • 公司后台管理系统搭建(Vue3+Vite+Element Plus+TypeScript+Pinia)

    前言 此次项目搭建选用 Vue3 Vite 并使用 pnpm 管理依赖包 本文将从下载到项目创建记录项目全过程 一 项目搭建 1 使用 npm 下载 pnpm 使用 pnpm 依赖包将被存放在一个统一的位置 因此可以节省大量的硬盘空间以及提
  • 自定义ViewGroup实现流式布局

    目录 1 View的绘制流程 2 自定义ViewGroup构造函数的作用 3 onMeasure 方法 3 1 View的度量方式 3 2 onMeasure方法参数的介绍 3 3 自定义ViewGroup onMeasure 方法的实现
  • HiveSQL原理和优化详解

    Hive SQL 编译成MapReduce过程 编译 SQL 的任务是在上节中介绍的 COMPILER 编译器组件 中完成的 Hive将SQL转化为MapReduce任务 整个编译过程分为六个阶段 词法 语法解析 Antlr 定义 SQL
  • javascript相关

    1 扁平数据结构转Tree 打平的数据内容如下 let arr id 1 name 部门1 pid 0 id 2 name 部门2 pid 1 id 3 name 部门3 pid 1 id 4 name 部门4 pid 3 id 5 nam
  • vscode编辑器插件总结

    之前一直用webstorm webstorm确实太重了 后来无意中发现了vscode 高颜值吸引了我哈哈哈 就一直用着 很喜欢VScode的插件功能 想要什么插件就搜索 比如搜索angular 只要点击一下某款插件 插件的介绍和用法都会在右