vscode插件-JavaScript(ES6) Code Snippets 缩写代表含义
Import and export
| Trigger | Content |
|---|---|
| imp→ | imports entire module import fs from 'fs'; |
| imn→ | imports entire module without module name import 'animate.css' |
| imd→ | imports only a portion of the module using destructing import {rename} from 'fs'; |
| ime→ | imports everything as alias from the module import * as localAlias from 'fs'; |
| ima→ | imports only a portion of the module as alias import { rename as localRename } from 'fs'; |
| rqr→ | require package require(''); |
| mde→ | default module.exports module.exports = {}; |
| enf→ | exports name function export const log = (parameter) => { console.log(parameter);}; |
| edf→ | exports default function export default (parameter) => { console.log(parameter);}; |
| ecl→ | exports default class export default class Calculator { }; |
| ece→ | exports default class by extending a base one export default class Calculator extends BaseClass { }; |
Class helpers
| Trigger | Content |
|---|---|
| con→ | adds default constructor in the class constructor() {} |
| met→ | creates a method inside a class add() {} |
| pge→ | creates a getter property get propertyName() {return value;} |
| pse→ | creates a setter property set propertyName(value) {} |
Various methods
| Trigger | Content |
|---|---|
| fre→ | forEach loop in ES6 syntax array.forEach(currentItem => {}) |
| fof→ | for ... of loop for(const item of object) {} |
| fin→ | for ... in loop for(const item in object) {} |
| anfn→ | creates an anonymous function (params) => {} |
| nfn→ | creates a named function const add = (params) => {} |
| dob→ | destructing object syntax const {rename} = fs |
| dar→ | destructing array syntax const [first, second] = [1,2] |
| sti→ | set interval helper method setInterval(() => {}); |
| sto→ | set timeout helper method setTimeout(() => {}); |
| prom→ | creates a new Promise return new Promise((resolve, reject) => {}); |
| thenc→ | adds then and catch declaration to a promise .then((res) => {).catch((err) => {}); |
Console methods
| Trigger | Content |
|---|---|
| cas→ | console alert method console.assert(expression, object) |
| ccl→ | console clear console.clear() |
| cco→ | console count console.count(label) |
| cdi→ | console dir console.dir |
| cer→ | console error console.error(object) |
| cgr→ | console group console.group(label) |
| cge→ | console groupEnd console.groupEnd() |
| clg→ | console log console.log(object) |
| clo→ | console log object with name console.log('object :', object); |
| ctr→ | console trace console.trace(object) |
| cwa→ | console warn console.warn |
| cin→ | console info console.info |
| clt→ | console table console.table |
| cti→ | console time console.time |
| cte→ | console timeEnd console.timeEnd |
vscode插件-JavaScript(ES6) Code Snippets 缩写代表含义的更多相关文章
- 这就是我想要的 VSCode 插件!
简评:VSCode 是一个开源的跨平台编辑器,是我最满意的 IDE 之一.本文介绍了几种使用的插件,确实解决了很多的痛点. Quokka.js Quokka.js 会在您键入代码编辑器中显示各种执行结 ...
- VScode插件以及配置
Auto Rename Tag —— 自动同步修改标签 AutoFileName —— 自动补全路径提示 background —— 一个萌萌的插件,可以自己设置vsc的背景图 Bootstrap 3 ...
- 个人向 - vscode插件记录
现在用的编译器的是vscode,本身这个编译器很小,很多功能都没有,需要自己下载一些插件来完善功能,不知不觉下载的插件也有三十多个了,感觉需要记录一下. tips:1. vscode插件的安装位置:’ ...
- 自己使用过比较好用的VSCode插件
C/C++ [ms-vscode.cpptolls] 智能推导,调试和代码浏览 C/C++ Clang Command Adapter [mitaki28.vscode-clang] 使用 ...
- react开发vscode插件推荐
原文地址:https://github.com/xieqingtian/blog/issues/2 由于本人主要是做react开发,用的代码编辑器是传说中的宇宙第一前端神器vscode, 所以在这里记 ...
- 全栈工程师-史上最强VSCODE插件-提高开发效率
当你点进来的时候 ,你可能是被标题吸引进来的,也有可能是 偶然间,看到的,首先恭喜你,已经准备好向全栈开发工程师靠近 ,那我们不说废话,直接开始,咱们先从安装步骤开始讲起 ,因为有些人连插件在哪都不知 ...
- 超级实用的VSCode插件,帮你大幅提高工作效率
Visual Studio Code是一个轻量级但功能强大的源代码编辑器,可在桌面上运行,适用于Windows,macOS和Linux. 它内置了对JavaScript,TypeScript和Node ...
- vscode & code snippets
code snippets vscode & code snippets https://github.com/xgqfrms/FEIQA/tree/master/000-xyz/templa ...
- vscode 插件 与 技巧
lit-html 下载量:3 万 在 JavaScript/TypeScript 的文件中,如果有使用到 HTML 标记,lit-html 提供语法高亮和相应的补全支持. Git History 下载 ...
随机推荐
- MySQL5.7.9安装与配置优化
一. 环境准备 1. 下载软件包 wget http://test.hexin.cn/software/mysql-5.7.9.tar.gz -P /usr/local/src/ wget http: ...
- python __name__ == ‘__main__’详细解释(27)
学习过C语言或者Java语言的盆友应该都知道程序运行必然有主程序入口main函数,而python却不同,即便没有主程序入口,程序一样可以自上而下对代码块依次运行,然后python不少开源项目或者模块中 ...
- [转帖]PG语法解剖--基本sql语句用法入门
PG语法解剖--基本sql语句用法入门 https://www.toutiao.com/i6710897833953722894/ COPY 命令挺好的 需要学习一下. 原创 波波说运维 2019-0 ...
- Python中的Nonetype类型判断
在学习过程中遇到了程序崩溃,反馈的原因是变量的类型是 Nonetype 那么如何判断该类型 if Lines is None: print(type(Lines)) 其实 Nonetype 就是No ...
- C++Primer 5th Chap3 Strings,Vectors, and Arrays
使用名字空间成员的简单方法: using namespace ::name;例如:using std::cin; 头文件不应包含using声明 标准库类型string:(需要带有头文件#include ...
- 20191011-构建我们公司自己的自动化接口测试框架-Util的ClearData模块
cleardata模块主要是用于在每次测试之前清除历史执行痕迹,主要代码如下: from Util.ParseExcel import * from ProVar.ProjConfigVar impo ...
- Oracle数据库 SET ECHO [ON|OFF]
说明 -- 运行.sql文件时,显示.sql文件中的语句 SET ECHO ON -- 运行.sql文件时,不显示.sql文件中的语句 SET ECHO OFF Oracle 11g Release ...
- 『Python基础练习题』day02
1.判断下列逻辑语句的True, False 1) 1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 2) ...
- scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块
各位小伙伴大家好: 上期我们学习了如何设置背景,和设计一个小项目总结了动作模块. 本期开始我们学习外观模块下的指令. 首先我们来看看前面两个指令 第一个指令是在角色对象上出现一个对话框,显示角色所说的 ...
- 使用RabbitMQ实现分布式事务
RabbitMQ解决分布式事务思路: 案例: 经典案例,以目前流行点外卖的案例,用户下单后,调用订单服务,让后订单服务调用派单系统通知送外卖人员送单,这时候订单系统与派单系统采用MQ异步通讯. Rab ...