Just enter the prefix name, and the complete code snippet will be automatically completed.
div →
<div></div>
doc → <!DOCTYPE html>
imp → import xxx from xxx;
clo → console.log(xxx);
col → color: #000;
bg → background: #fff;
Prefix | Snippets |
---|---|
doctype | <!DOCTYPE>$1 |
a | <a href="$1">$2</a>$3 |
abbr | <abbr title="$1">$2</abbr>$3 |
address | <address>$1</address> |
area | <area shape="$1" coords="$2" href="$3" alt="$4">$5 |
article | <article>$1</article> |
aside | <aside>$1</aside>$2 |
audio | <audio controls>$1</audio> |
b | <b>$1</b>$2 |
base | <base href="$1" target="$2">$3 |
bdi | <bdi>$1</bdi>$2 |
bdo | <bdo dir="$1">$2</bdo> |
big | <big>$1</big>$2 |
blockquote | <blockquote cite="$2">$1</blockquote> |
body | <body>$1</body> |
br | <br> |
button | <button type="$1">$2</button>$3 |
canvas | <canvas id="$1">$2</canvas>$3 |
caption | <caption>$1</caption>$2 |
cite | <cite>$1</cite>$2 |
code | <code>$1</code>$2 |
col | <col>$2 |
colgroup | <colgroup>$1</colgroup> |
command | <command>$1</command>$2 |
datalist | <datalist>$1</datalist> |
dd | <dd>$1</dd>$2 |
del | <del>$1</del>$2 |
details | <details>$1</details> |
dialog | <dialog>$1</dialog>$2 |
dfn | <dfn>$1</dfn>$2 |
div | <div>$1</div> |
dl | <dl>$1</dl> |
dt | <dt>$1</dt>$2 |
em | <em>$1</em>$2 |
embed | <embed src="$1">$2 |
fieldset | <fieldset>$1</fieldset> |
figcaption | <figcaption>$1</figcaption>$2 |
figure | <figure>$1</figure> |
footer | <footer>$1</footer> |
form | <form>$1</form> |
h1 | <h1>$1</h1>$2 |
h2 | <h2>$1</h2>$2 |
h3 | <h3>$1</h3>$2 |
h4 | <h4>$1</h4>$2 |
h5 | <h5>$1</h5>$2 |
h6 | <h6>$1</h6>$2 |
head | <head>$1</head> |
header | <header>$1</header> |
hgroup | <hgroup>$1</hgroup> |
hr | <hr> |
html | <html>$1</html> |
html5 | <!DOCTYPE html><html lang="$1en"><head><title>$2</title><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link href="$3css/style.css" rel="stylesheet"></head><body>$4</body></html> |
i | <i>$1</i>$2 |
iframe | <iframe src="$1">$2</iframe>$3 |
img | <img src="$1" alt="$2">$3 |
input | <input type="$1" name="$2" value="$3">$4 |
ins | <ins>$1</ins>$2 |
keygen | <keygen name="$1">$2 |
kbd | <kbd>$1</kbd>$2 |
label | <label for="$1">$2</label>$3 |
legend | <legend>$1</legend>$2 |
li | <li>$1</li>$2 |
link | <link rel="$1" type="$2" href="$3">$4 |
main | <main>$1</main> |
map | <map name="$1">$2</map> |
mark | <mark>$1</mark>$2 |
menu | <menu>$1</menu> |
menuitem | <menuitem>$1</menuitem>$2 |
meta | <meta name="$1" content="$2">$3 |
meter | <meter value="$1">$2</meter>$3 |
nav | <nav>$1</nav> |
noscript | <noscript>$1</noscript> |
object | <object width="$1" height="$2" data="$3">$4</object>$5 |
ol | <ol>$1</ol> |
optgroup | <optgroup>$1</optgroup> |
option | <option value="$1">$2</option>$3 |
output | <output name="$1" for="$2">$3</output>$4 |
p | <p>$1</p>$2 |
param | <param name="$1" value="$2">$3 |
pre | <pre>$1</pre> |
progress | <progress value="$1" max="$2">$3</progress>$4 |
q | <q>$1</q>$2 |
rp | <rp>$1</rp>$2 |
rt | <rt>$1</rt>$2 |
ruby | <ruby>$1</ruby> |
s | <s>$1</s>$2 |
samp | <samp>$1</samp>$2 |
script | <script>$1</script> |
section | <section>$1</section> |
select | <select>$1</select> |
small | <small>$1</small>$2 |
source | <source src="$1" type="$2">$3 |
span | <span>$1</span>$2 |
strong | <strong>$1</strong>$2 |
style | <style>$1</style> |
sub | <sub>$1</sub>$2 |
sup | <sup>$1</sup>$2 |
summary | <summary>$1</summary>$2 |
table | <table>$1</table> |
tbody | <tbody>$1</tbody> |
td | <td>$1</td>$2 |
textarea | <textarea rows="$1" cols="$2">$3</textarea>$4 |
tfoot | <tfoot>$1</tfoot> |
thead | <thead>$1</thead> |
th | <th>$1</th>$2 |
time | <time datetime="$1">$2</time>$3 |
title | <title>$1</title>$2 |
tr | <tr>$1</tr>$2 |
track | <track src="$1" kind="$2" srclang="$3" label="$4">$5 |
u | <u>$1</u>$2 |
ul | <ul>$1</ul> |
var | <var>$1</var>$2 |
video | <video width="$1" height="$2" controls>$3</video> |
Prefix | Snippets |
---|---|
imp→ |
import fs from 'fs'; |
imn→ |
import 'animate.css' |
imd→ |
import {rename} from 'fs'; |
ime→ |
import * as localAlias from 'fs'; |
ima→ |
import { rename as localRename } from 'fs'; |
rqr→ |
require(''); |
req→ |
const packageName = require('packageName'); |
mde→ |
module.exports = {}; |
env→ |
export const nameVariable = localVariable; |
enf→ |
export const log = (parameter) => { console.log(parameter);}; |
edf→ |
export default function fileName (parameter){ console.log(parameter);}; |
ecl→ |
export default class Calculator { }; |
ece→ |
export default class Calculator extends BaseClass { }; |
con→ |
constructor() {} |
met→ |
add() {} |
pge→ |
get propertyName() {return value;} |
pse→ |
set propertyName(value) {} |
fre→ |
array.forEach(currentItem => {}) |
fof→ |
for(const item of object) {} |
fin→ |
for(const item in object) {} |
anfn→ |
(params) => {} |
nfn→ |
const add = (params) => {} |
dob→ |
const {rename} = fs |
dar→ |
const [first, second] = [1,2] |
sti→ |
setInterval(() => {}); |
sto→ |
setTimeout(() => {}); |
prom→ |
return new Promise((resolve, reject) => {}); |
thenc→ |
.then((res) => {}).catch((err) => {}); |
cas→ |
console.assert(expression, object) |
ccl→ |
console.clear() |
cco→ |
console.count(label) |
cdb→ |
console.debug(object) |
cdi→ |
console.dir |
cer→ |
console.error(object) |
cgr→ |
console.group(label) |
cge→ |
console.groupEnd() |
clg→ |
console.log(object) |
clo→ |
console.log('object :>> ', object); |
ctr→ |
console.trace(object) |
cwa→ |
console.warn |
cin→ |
console.info |
clt→ |
console.table |
cti→ |
console.time |
cte→ |
console.timeEnd |
Prefix | Snippets |
---|---|
ai |
align-items : flex-start; |
aib |
align-items : baseline; |
aic |
align-items : center; |
aifs |
align-items : flex-start; |
aife |
align-items : flex-end; |
ais |
align-items : stretch; |
as |
align-self : flex-start; |
ani |
animation : name 1s linear; |
anide |
animation-delay : 1s; |
anidi |
animation-direction : alternate; |
anidu |
animation-duratuion : 1s; |
anifm |
animation-fill-mode : forwards; |
aniic |
animation-iteration-count: infinite; |
anin |
animation-name : name; |
anips |
animation-play-state : paused; |
anitf |
animation-timing-function: linear; |
bg |
background : #fff; |
bga |
background-attachment : fixed; |
bgc |
background-color : #fff; |
bgcl |
background-clip : border-box; |
bgi |
background-image : url("background.jpg"); |
bgo |
background-origin : border-box; |
bgp |
background-position : left top; |
bgr |
background-repeat : no-repeat; |
bgrr |
background-repeat : repeat; |
bgrx |
background-repeat : repeat-x; |
bgry |
background-repeat : repeat-y; |
bgrn |
background-repeat : no-repeat; |
bgs |
background-size : cover; |
bor |
border : 1px solid #000; |
born |
border : none; |
borc |
border-color : #000; |
bors |
border-style : solid; |
borw |
border-width : 1px; |
borb |
border-bottom : 1px solid #000; |
borl |
border-left : 1px solid #000; |
borr |
border-right : 1px solid #000; |
bort |
border-top : 1px solid #000; |
br |
border-radius : 2px; |
bot |
bottom : 0; |
bos |
box-shadow : 1px 1px 1px 1px rgba(0, 0, 0, .5); |
boz |
box-sizing : border-box; |
clr |
clear : both; |
col |
color : #000; |
con |
content : ''; |
cur |
cursor : auto; |
curp |
cursor : pointer; |
curd |
cursor : default; |
dis |
display : none; |
disb |
display : block; |
disi |
display : inline-block; |
disn |
display : none; |
disf |
display : flex; |
flex |
flex : 1 1 auto; |
fle |
flex : 1 1 auto; |
fld |
flex-direction : row; |
fldr |
flex-direction : row; |
fldc |
flex-direction : column; |
flf |
flex-flow : row, wrap; |
flw |
flex-wrap : wrap; |
fl |
float : left; |
fll |
float : left; |
flr |
float : right; |
fln |
float : none; |
ff |
font-family : arial; |
fz |
font-size : 12px; |
fst |
font-style : italic; |
fsti |
font-style : italic; |
fstn |
font-style : normal; |
fsto |
font-style : oblique; |
fw |
font-weight : bold; |
fwb |
font-weight : bold; |
fwl |
font-weight : light; |
fwn |
font-weight : normal; |
ft |
font : 12px/1.5; |
hei |
height : 1px; |
jc |
justify-content : flex-start; |
jcfe |
justify-content : flex-end; |
jcfs |
justify-content : flex-start; |
jcc |
justify-content : center; |
jcsa |
justify-content : space-around; |
jcsb |
justify-content : space-between; |
lis |
list-style : disc outside; |
lisp |
list-style-position : outside; |
list |
list-style-type : disc; |
listc |
list-style-type : circle; |
listd |
list-style-type : disc; |
listlr |
list-style-type : lower-roman; |
listn |
list-style-type : none; |
lists |
list-style-type : square; |
listur |
list-style-type : upper-roman; |
lef |
left : 0; |
lh |
line-height : 1.5; |
ls |
letter-spacing : 2px; |
lsn |
letter-spacing : normal; |
mar |
margin : 0; |
marb |
margin-bottom : 0; |
marl |
margin-left : 0; |
marr |
margin-right : 0; |
mart |
margin-top : 0; |
mara |
margin : 0 auto; |
mih |
min-height : 1px; |
miw |
min-width : 1px; |
mah |
max-height : 1px; |
maw |
max-width : 1px; |
opa |
opacity : 0; |
ov |
overflow : visible; |
ova |
overflow : auto; |
ovh |
overflow : hidden; |
ovs |
overflow : scroll; |
ovv |
overflow : visible; |
pad |
padding : 0; |
padb |
padding-bottom : 0; |
padl |
padding-left : 0; |
padr |
padding-right : 0; |
padt |
padding-top : 0; |
pos |
position : relative; |
posa |
position : absolute; |
posf |
position : fixed; |
posr |
position : relative; |
poss |
position : sticky; |
rig |
right : 0; |
ta |
text-align : center; |
tac |
text-align : center; |
tal |
text-align : left; |
tar |
text-align : right; |
td |
text-decoration : none; |
tdu |
text-decoration : underline; |
tdn |
text-decoration : none; |
tdl |
text-decoration : line-through; |
ti |
text-indent : 2em; |
ts |
text-shadow : 1px 1px 1px 1px rgba(0, 0, 0, .5); |
tt |
text-transform : capitalize; |
top |
top : 0; |
va |
vertical-align : baseline; |
vab |
vertical-align : bottom; |
vam |
vertical-align : middle; |
vat |
vertical-align : top; |
vis |
visibility : visible; |
visv |
visibility : visible; |
vish |
visibility : hidden; |
wb |
word-break : break-all; |
wid |
width : 0; |
wida |
width : auto; |
ws |
white-space : nowrap; |
wsn |
white-space : nowrap; |
wsp |
white-space : pre; |
ww |
word-wrap : break-word; |
zi |
z-index : -1; |
imp |
@import 'filename'; |
inc |
@include mixin; |
key |
@keyframes name {}; |
med |
@media screen and (max-width: 300px) {} |
mix |
@mixin name {} |
! |
!important |
i |
!important |
HTML/CSS/JavaScript Snippets is released under the MIT.