vscode 插件 与 技巧
lit-html
下载量:3 万
在 JavaScript/TypeScript 的文件中,如果有使用到 HTML 标记,lit-html 提供语法高亮和相应的补全支持。 Git History
下载量:332 万
用来查看 git log 或则一个文件的 git 历史,比较不同的分支,commits。 npm
下载量:119万
npm插件可以检查package.json中所定义的npm模块与实际安装的npm模块是否一致:
package.json中定义了,但是实际未安装
package.json中未定义,但是实际安装了
package.json中定义的版本与实际安装的版本不一致 npm Intellisense
下载量:88 万
VSCode 插件可以在导入语句自动补全 npm 模块名称。 Bracket Pair Colorizer
下载量:95万
Bracket Pair Colorizer可以为代码中的匹配的括号自动着色,以不同的颜色进行区分,这样我们可以轻易地辨别某个代码块的开始与结束。
1.jQuery Code Snippets -- jQuery 的代码段.
2.C# Outline -- 给C#所有{}代码块加折叠功能.
3.lnline color picker 多种语言代码中的颜色代码直接显示对应的颜色, 直观方便.
4.productivty power tools 功能大全 双击选择某个词后自动高亮整个代码里同样的词.
5.Viasfora -- 很实用的关键字高亮和彩虹括号, 能让代码看起来非常舒心.


2. 字符补全( ♥ 为常用项 )
+ ♥多项:* , 缩写:ul>li*5
css
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul> + ♥Class类:. , 缩写:div.top*2(Class类可以多次使用)
css
<div class="top"></div>
<div class="top"></div> 缩写:p.class1.class2.class3
css
<p class="class1 class2 class3"></p> + ♥Id类:# , 缩写:div#top(一个Id类只能使用一次)
css
<div id="top"></div> 缩写:form#search.wide
css
<form id="search" class="wide"></form> + ♥自增符号:$ , 缩写:ul>li.item$*5
css
<ul>
<li class="item1"></li>
<li class="item2"></li>
<li class="item3"></li>
<li class="item4"></li>
<li class="item5"></li>
</ul> + ♥子元素:> , 缩写: nav>ul>li
css
<nav>
<ul>
<li></li>
</ul>
</nav> + ♥兄弟元素:+ , 缩写:div+div >p> span+em
css
<div></div>
<div>
<p><span></span><em></em></p>
</div> + 自定义属性:[]
缩写:p[title=”Hello world”]
css
<p title="Hello world"></p> 缩写:td[rowspan=2 colspan=3 title]
css
<td rowspan="2" colspan="3" title=""></td> 缩写:[a=’value1’ b=”value2”](a,b为属性,value为属性值。具体使用见上面的例子)
css
<div a="value1" b="value2"></div> + 文本:{}
缩写:a{Click me}
css
<a href="">Click me</a>
目标:
我们希望每次新建.vue文件后,VSCODE能够根据配置,自动生成我们想要的内容。
方法:
打开VSCODE编辑器,依次选择“文件 -> 首选项 -> 用户代码片段”,此时,会弹出一个搜索框,我们输入选择vue后,VSCODE会自动打开一个名字为vue.json的文件,复制以下内容到这个文件中
{
"Print to console": {
"prefix": "vue",
"body": [
"<!-- $0 -->",
"<template>",
" <div></div>",
"</template>",
"",
"<script>",
"export default {",
" data () {",
" return {",
" }",
" },",
"",
" components: {},",
"",
" computed: {},",
"",
" mounted: {},",
"",
" methods: {}",
"}",
"",
"</script>",
"<style>",
"</style>",
"",
],
"description": "Log output to console"
}
}
vscode 快捷键 :https://zhuanlan.zhihu.com/p/62913725
leetcode:https://zhuanlan.zhihu.com/p/56226189
vscode 插件 与 技巧的更多相关文章
- VScode 插件推荐与C/C++配置
以下是我经常用到的VScode插件.由于插件本身具有详细的配置和介绍,不对插件本身的安装配置进行说明,仅仅支出这些插件的主要功能.具体使用强烈推荐看一下安装插件后的说明,大多数的问题和设置都可以找到, ...
- vs code的使用与常用插件和技巧大全总结
vs code的使用与常用插件和技巧大全总结 Author:3# 一个专注于web技术的80后 我不用拼过聪明人,我只需要拼过那些懒人 我就一定会超越大部分人! CSDN@ 极客小俊,CSDN官方首发 ...
- 前端利器躬行记(8)——VSCode插件研发
VSCode提供了丰富的 API,可以借助编辑器扩展许多定制功能. 本次研发了一款名为 Search Method 的插件,在此记录整个研发过程. 一.准备工作 1)安装环境 首先是全局安装 yo 和 ...
- VSCODE 插件初探
写在前面 分享一个vscode插件background(用于改变背景).点击直接跳到vscode插件开发步骤 做vscode的插件,很久就有这个想法了,但是一直因为这样,那样的事情耽误,放弃了N次.不 ...
- 精选!15 个必备的 VSCode 插件(前端类)
精选!15 个必备的 VSCode 插件(前端类) 就像大多数 IDE 一样,VSCode 也有一个扩展和主题市场,包含了数以千计质量不同的插件.为了帮助大家挑选出值得下载的插件,我们针对性的 ...
- 个人向 - vscode插件记录
现在用的编译器的是vscode,本身这个编译器很小,很多功能都没有,需要自己下载一些插件来完善功能,不知不觉下载的插件也有三十多个了,感觉需要记录一下. tips:1. vscode插件的安装位置:’ ...
- 2019.1.7 Mac的Vscode插件总结
Vscode插件 通用插件 Chinese 配置中文界面 HTML Snippets H5代码片段以及提示 HTML CSS Support 让 html 标签上写class 智能提示当前项目所支持的 ...
- VSCode插件整理
VSCode插件整理 VSCode插件整理 官网地址 vscode常用配置(User Settings文件) 基本插件 前端插件 VUE部分 python MarkDown部分 连接Linux 本地与 ...
- 玩转VSCode插件之Remote-SSH
前言 每当更换电脑就要从新搭建一遍开发环境... 每当拉完最新代码程序在本地跑不起来的时候就要检查服务器和开发电脑的环境... 每当服务器上出Bug的时候就想如果可以能够调试服务器代码多好啊.. 你是 ...
随机推荐
- [题解]洛谷P2709 小B的询问
地址 是一道莫队模板题. 分析 设\(\text{vis[i]}\)表示元素\(\text{i}\)出现的次数 当一个元素进入莫队时,它对答案的贡献增加.有\(\delta Ans=(X+1)^2-X ...
- diskpart 的简单使用
- 如何注册一个google账号
注册过google账号的人都知道,在注册的过程中会需要短信验证. 可我大天朝偏偏连这个都锁了,导致根本验证不了. 所以,经过网上方法的不断尝试,排除了很多的方法:例如使用qq邮箱注册等,现在已经不能用 ...
- pycharm 安装dilb模块
- 【翻译】asp.net core2.0中的token认证
原文地址:https://developer.okta.com/blog/2018/03/23/token-authentication-aspnetcore-complete-guide token ...
- centos7之zabbix的监控H3C ER3200G2流量
1.首先在服务器端安装snmp工具 yum -y install net-snmp-utils snmp-libs snmp-devel snmp 启动snmpd服务 systemctl start ...
- ABP中的Filter(下)
接着上面的一个部分来叙述,这一篇我们来重点看ABP中的AbpUowActionFilter.AbpExceptionFilter.AbpResultFilter这三个部分也是按照之前的思路来一个个介绍 ...
- 搭建Eureka注册中心
创建一个Spring Boot工程,命名为eureka-server,并在pom.xml中引入必要的依赖,代码如下. <parent> <groupId>org.springf ...
- 使用elementUI滚动条之横向滚动
用过elementUI组件应该会知道它内置一个滚动效果,官网对此组件没有相关文档,也是细心网友发现的. <el-scrollbar></el-scrollbar> 将会出现滚动 ...
- Helicute FPV App Privacy Policy
Personal Data collected for the following purposes and using the following services: Device permissi ...