Skip to content

Commit 89ff074

Browse files
vegedlpil
authored andcommitted
add debugging snippets in UltiSnips format
1 parent ef4f418 commit 89ff074

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed

UltiSnips/javascript.snippets

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,4 +157,69 @@ endsnippet
157157
snippet imp "import"
158158
import ${2} from ${1}
159159
endsnippet
160+
161+
# Debugging
162+
snippet de
163+
debugger`!p snip.rv = semi(snip)`
164+
endsnippet
165+
snippet cl "console.log"
166+
console.log(${0})`!p snip.rv = semi(snip)`
167+
endsnippet
168+
snippet cd "console.debug"
169+
console.debug(${0})`!p snip.rv = semi(snip)`
170+
endsnippet
171+
snippet ce "console.error"
172+
console.error(${0})`!p snip.rv = semi(snip)`
173+
endsnippet
174+
snippet cw "console.warn"
175+
console.warn(${0})`!p snip.rv = semi(snip)`
176+
endsnippet
177+
snippet ci "console.info"
178+
console.info(${0})`!p snip.rv = semi(snip)`
179+
endsnippet
180+
snippet ct "console.trace"
181+
console.trace(${0:label})`!p snip.rv = semi(snip)`
182+
endsnippet
183+
snippet ctime "console.time ... console.timeEnd"
184+
console.time("${1:label}")`!p snip.rv = semi(snip)`
185+
${0:${VISUAL}}
186+
console.timeEnd("$1")`!p snip.rv = semi(snip)`
187+
endsnippet
188+
snippet ctimestamp "console.timeStamp"
189+
console.timeStamp("${1:label}")`!p snip.rv = semi(snip)`
190+
endsnippet
191+
snippet ca "console.assert"
192+
console.assert(${1:expression}, ${0:obj})`!p snip.rv = semi(snip)`
193+
endsnippet
194+
snippet cclear "console.clear"
195+
console.clear()`!p snip.rv = semi(snip)`
196+
endsnippet
197+
snippet cdir "console.dir"
198+
console.dir(${0:obj})`!p snip.rv = semi(snip)`
199+
endsnippet
200+
snippet cdirx "console.dirxml"
201+
console.dirxml(${1:object})`!p snip.rv = semi(snip)`
202+
endsnippet
203+
snippet cgroup "console.group"
204+
console.group("${1:label}")`!p snip.rv = semi(snip)`
205+
${0:${VISUAL}}
206+
console.groupEnd()`!p snip.rv = semi(snip)`
207+
endsnippet
208+
snippet cgroupc "console.groupCollapsed"
209+
console.groupCollapsed("${1:label}")`!p snip.rv = semi(snip)`
210+
${0:${VISUAL}}
211+
console.groupEnd()`!p snip.rv = semi(snip)`
212+
endsnippet
213+
snippet cprof "console.profile"
214+
console.profile("${1:label}")`!p snip.rv = semi(snip)`
215+
${0:${VISUAL}}
216+
console.profileEnd()`!p snip.rv = semi(snip)`
217+
endsnippet
218+
snippet ctable "console.table"
219+
console.table(${1:"${2:value}"})`!p snip.rv = semi(snip)`
220+
endsnippet
221+
snippet clstr "console.log stringified"
222+
console.log(JSON.stringify(${0}, null, 2))`!p snip.rv = semi(snip)`
223+
endsnippet
224+
160225
# vim:ft=snippets:

0 commit comments

Comments
 (0)