Skip to content

Commit 3cfba7e

Browse files
committed
feat: added other console APIs, introduce cl namespace for console
1 parent be62cd9 commit 3cfba7e

File tree

2 files changed

+76
-16
lines changed

2 files changed

+76
-16
lines changed

README.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -155,13 +155,25 @@ Related snippets shared a same namespace, like for every `for` loop snippets pre
155155
| `on` | event handler | `on('${1:event}', ${2:callback});$0` |
156156

157157
### Console
158-
| Prefix | Desc | Body |
159-
| -----: | ------------- | ---------------------------------------------------------------- |
160-
| `cl` | console.log | `console.log($1)$0` |
161-
| `ce` | console.error | `console.error($1)$0` |
162-
| `cw` | console.warn | `console.warn($1)$0` |
163-
| `cd` | console.dir | `console.dir($1)$0` |
164-
| `ct` | console.time | <code>console.time('$1') <br>$0<br> console.timeEnd('$1')</code> |
158+
| Prefix | Desc | Body |
159+
| -----: | ---------------------- | --------------------------------------------------------------------- |
160+
| `cl` | console.log | `console.log($1)$0` |
161+
| `cla` | console.assert | `console.assert($1)$0` |
162+
| `clcl` | console.clear | `console.clear($1)$0` |
163+
| `clc` | console.count | `console.count($1)$0` |
164+
| `clcr` | console.countReset | `console.countReset($1)$0` |
165+
| `cld` | console.debug | `console.debug($1)$0` |
166+
| `cldi` | console.dir | `console.dir($1)$0` |
167+
| `cldx` | console.dirxml | `console.dirxml($1)$0` |
168+
| `cle` | console.error | `console.error($1)$0` |
169+
| `clg` | console.group | <code>console.group($1)<br>$0<br>console.groupEnd($1)</code> |
170+
| `clgc` | console.groupCollapsed | <code>console.groupCollapsed($1)<br>$0<br>console.groupEnd($1)</code> |
171+
| `cli` | console.info | `console.info($1)$0` |
172+
| `cltb` | console.table | `console.table($1)$0` |
173+
| `clt` | console.time | <code>console.time('$1') <br>$0<br> console.timeEnd('$1')</code> |
174+
| `cltl` | console.timeLog | `console.timeLog($1)$0` |
175+
| `cltr` | console.trace | `console.trace($1)$0` |
176+
| `clw` | console.warn | `console.warn($1)$0` |
165177

166178
### Timers
167179
| Prefix | Desc | Body |

src/snippet/javascript.ts

Lines changed: 57 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -276,21 +276,69 @@ export const javascript = createXSnippets({
276276
name: 'console.log',
277277
body: 'console.log($1)$0',
278278
},
279-
ce: {
280-
name: 'console.error',
281-
body: 'console.error($1)$0',
279+
cla: {
280+
name: 'console.assert',
281+
body: 'console.assert($1)$0',
282282
},
283-
cw: {
284-
name: 'console.warn',
285-
body: 'console.warn($1)$0',
283+
clcl: {
284+
name: 'console.clear',
285+
body: 'console.clear($1)$0',
286+
},
287+
clc: {
288+
name: 'console.count',
289+
body: 'console.count($1)$0',
286290
},
287-
cd: {
291+
clcr: {
292+
name: 'console.countReset',
293+
body: 'console.countReset($1)$0',
294+
},
295+
cld: {
296+
name: 'console.debug',
297+
body: 'console.debug($1)$0',
298+
},
299+
cldi: {
288300
name: 'console.dir',
289301
body: 'console.dir($1)$0',
290302
},
291-
ct: {
303+
cldx: {
304+
name: 'console.dirxml',
305+
body: 'console.dirxml($1)$0',
306+
},
307+
cle: {
308+
name: 'console.error',
309+
body: 'console.error($1)$0',
310+
},
311+
clg: {
312+
name: 'console.group',
313+
body: ['console.group($1);', '$0', 'console.groupEnd($1);'],
314+
},
315+
clgc: {
316+
name: 'console.groupCollapsed',
317+
body: ['console.groupCollapsed($1);', '$0', 'console.groupEnd($1);'],
318+
},
319+
cli: {
320+
name: 'console.info',
321+
body: 'console.info($1)$0',
322+
},
323+
cltb: {
324+
name: 'console.table',
325+
body: 'console.table($1)$0',
326+
},
327+
clt: {
292328
name: 'console.time',
293-
body: "console.time('$1')\n$0\nconsole.timeEnd('$1')",
329+
body: ['console.time($1);', '$0', 'console.timeEnd($1);'],
330+
},
331+
cltl: {
332+
name: 'console.timeLog',
333+
body: 'console.timeLog($1)$0',
334+
},
335+
cltr: {
336+
name: 'console.trace',
337+
body: 'console.trace($1)$0',
338+
},
339+
clw: {
340+
name: 'console.warn',
341+
body: 'console.warn($1)$0',
294342
},
295343

296344
sett: {

0 commit comments

Comments
 (0)