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的时候就想如果可以能够调试服务器代码多好啊.. 你是 ...
随机推荐
- docker 数据卷和docker数据卷容器以及数据卷的备份和还原
一:数据卷 1.什么是数据卷 数据卷是通过特殊设计的目录,可以绕过联合文件系统,为一个或者多个容器提供服务,数据卷是在docker宿主机当中,数据卷可以是文件也可以是文件夹. 2.特点 1.数据卷在容 ...
- 记录学习antd design pro dva的过程,主要记错, 多图预警,如有理解偏差,忘指出,多谢!
首要问题: 如何增加菜单项 答案: 在router.config中添加路由,在locales语言国际化增加选项 问题1: 答案1: 问题2: 这个要修改state,正确写法 存在的疑惑:为什么不能直接 ...
- 使用jsp,tag提取字符串中的单词
JSP中调用Tag在表单中输入字符串,提取其中的单词 参考代码:giveString.jsp <%@ page contentType="text/html; charset=GB23 ...
- Login Verification CodeForces - 928A (实现)
When registering in a social network, users are allowed to create their own convenient login to make ...
- Bayes factor
bayes因子为什么一定要除以先验机会比,如果是想用样本的作用,来判断支持原来的假设θ_0,H_0的力度,直接用后验概率比不就好了吗? 左边等于右边
- ansible 模块 分享
A a10_server 管理A10 Networks AX / SoftAX / Thunder / vThunder设备 a10_service_group 管理A10网络设备的服务组 a10_v ...
- mysql时间比较
' and ZXBZ ='Y' AND SQRQ >= '2017-04-28 00:00:00' AND SQRQ <= '2017-04-28 23:59:59'; ;
- linux下JNI开发—Hello为例
转自:https://www.cnblogs.com/snake-hand/archive/2012/05/25/2517412.html 前期准备: 1.Java JDK 2.gcc 3.g++ 确 ...
- linux shell set命令
Linux set命令用于设置shell. set指令能设置所使用shell的执行方式,可依照不同的需求来做设置. 语法 set [+-abCdefhHklmnpPtuvx] 参数说明: -a 标示已 ...
- ElasticSearch常用操作命令
查看系统信息: curl 'http://username:password@192.168.0.40:9200/' curl 'http://username:password@127.0.0.1: ...