Some checks failed
Detach Plugins / check (FlyGrep.vim) (push) Has been cancelled
Detach Plugins / check (GitHub.vim) (push) Has been cancelled
Detach Plugins / check (JavaUnit.vim) (push) Has been cancelled
Detach Plugins / check (SourceCounter.vim) (push) Has been cancelled
Detach Plugins / check (cpicker.nvim) (push) Has been cancelled
Detach Plugins / check (dein-ui.vim) (push) Has been cancelled
Detach Plugins / check (git.vim) (push) Has been cancelled
Detach Plugins / check (iedit.vim) (push) Has been cancelled
Detach Plugins / check (scrollbar.vim) (push) Has been cancelled
Detach Plugins / check (vim-chat) (push) Has been cancelled
Detach Plugins / check (vim-cheat) (push) Has been cancelled
Detach Plugins / check (vim-todo) (push) Has been cancelled
Detach Plugins / check (xmake.vim) (push) Has been cancelled
test / Linux (nvim, nightly) (push) Has been cancelled
test / Linux (nvim, v0.3.8) (push) Has been cancelled
test / Linux (nvim, v0.4.0) (push) Has been cancelled
test / Linux (nvim, v0.4.2) (push) Has been cancelled
test / Linux (nvim, v0.4.3) (push) Has been cancelled
test / Linux (nvim, v0.4.4) (push) Has been cancelled
test / Linux (nvim, v0.5.0) (push) Has been cancelled
test / Linux (nvim, v0.5.1) (push) Has been cancelled
test / Linux (nvim, v0.6.0) (push) Has been cancelled
test / Linux (nvim, v0.6.1) (push) Has been cancelled
test / Linux (nvim, v0.7.0) (push) Has been cancelled
test / Linux (nvim, v0.7.2) (push) Has been cancelled
test / Linux (nvim, v0.8.0) (push) Has been cancelled
test / Linux (nvim, v0.8.1) (push) Has been cancelled
test / Linux (nvim, v0.8.2) (push) Has been cancelled
test / Linux (nvim, v0.8.3) (push) Has been cancelled
test / Linux (nvim, v0.9.0) (push) Has been cancelled
test / Linux (nvim, v0.9.1) (push) Has been cancelled
test / Linux (true, vim, v7.4.052) (push) Has been cancelled
test / Linux (true, vim, v7.4.1689) (push) Has been cancelled
test / Linux (true, vim, v7.4.629) (push) Has been cancelled
test / Linux (true, vim, v8.0.0027) (push) Has been cancelled
test / Linux (true, vim, v8.0.0183) (push) Has been cancelled
test / Linux (vim, nightly) (push) Has been cancelled
test / Linux (vim, v8.0.0184) (push) Has been cancelled
test / Linux (vim, v8.0.1453) (push) Has been cancelled
test / Linux (vim, v8.1.2269) (push) Has been cancelled
test / Linux (vim, v8.2.2434) (push) Has been cancelled
test / Linux (vim, v8.2.3995) (push) Has been cancelled
test / Windows (nvim, nightly) (push) Has been cancelled
test / Windows (nvim, v0.3.8) (push) Has been cancelled
test / Windows (nvim, v0.4.2) (push) Has been cancelled
test / Windows (nvim, v0.4.3) (push) Has been cancelled
test / Windows (nvim, v0.4.4) (push) Has been cancelled
test / Windows (nvim, v0.5.0) (push) Has been cancelled
test / Windows (nvim, v0.5.1) (push) Has been cancelled
test / Windows (nvim, v0.6.0) (push) Has been cancelled
test / Windows (nvim, v0.6.1) (push) Has been cancelled
test / Windows (nvim, v0.7.0) (push) Has been cancelled
test / Windows (nvim, v0.7.2) (push) Has been cancelled
test / Windows (nvim, v0.8.0) (push) Has been cancelled
test / Windows (nvim, v0.8.1) (push) Has been cancelled
test / Windows (nvim, v0.8.2) (push) Has been cancelled
test / Windows (nvim, v0.8.3) (push) Has been cancelled
test / Windows (nvim, v0.9.0) (push) Has been cancelled
test / Windows (nvim, v0.9.1) (push) Has been cancelled
test / Windows (vim, nightly) (push) Has been cancelled
test / Windows (vim, v7.4.1185) (push) Has been cancelled
test / Windows (vim, v7.4.1689) (push) Has been cancelled
test / Windows (vim, v8.0.0027) (push) Has been cancelled
test / Windows (vim, v8.0.1453) (push) Has been cancelled
test / Windows (vim, v8.1.2269) (push) Has been cancelled
test / Windows (vim, v8.2.2434) (push) Has been cancelled
test / Windows (vim, v8.2.3995) (push) Has been cancelled
docker / docker (push) Has been cancelled
mirror / check (coding) (push) Has been cancelled
mirror / check (gitee) (push) Has been cancelled
mirror / check (gitlab) (push) Has been cancelled
115 lines
1.4 KiB
Plaintext
115 lines
1.4 KiB
Plaintext
snippet #!
|
|
#!/usr/bin/env julia
|
|
|
|
# Functions
|
|
snippet fun function definition
|
|
function ${1}(${2})
|
|
${0}
|
|
end
|
|
|
|
snippet ret return
|
|
return(${0})
|
|
|
|
# Printing to console
|
|
snippet pr print
|
|
print("${1}")
|
|
${0}
|
|
|
|
snippet prl print line
|
|
println("${1}")
|
|
${0}
|
|
|
|
# Includes
|
|
snippet use load a package
|
|
using ${0}
|
|
|
|
snippet incl include source code
|
|
include("${1}")
|
|
${0}
|
|
|
|
# Loops
|
|
snippet forc for loop iterating over iterable container
|
|
for ${1} in ${2}
|
|
${0}
|
|
end
|
|
|
|
snippet for standard for loop
|
|
for ${1} = ${2}
|
|
${0}
|
|
end
|
|
|
|
snippet fornest nested for loop
|
|
for ${1} = ${2}, ${3} = ${4}
|
|
${0}
|
|
end
|
|
|
|
snippet wh while loop
|
|
while ${1} ${2:<=} ${3}
|
|
${0}
|
|
end
|
|
|
|
# Conditionals
|
|
snippet if if statement
|
|
if ${1}
|
|
${0}
|
|
end
|
|
|
|
snippet el else part of statement
|
|
else
|
|
${0}
|
|
|
|
snippet eif else if part of if statement
|
|
else if ${1}
|
|
${0}
|
|
|
|
snippet ife full if-else statement
|
|
if ${1}
|
|
${2}
|
|
else
|
|
${0}
|
|
end
|
|
|
|
snippet tern ternary operator
|
|
${1} ? ${2} : ${3:nothing}
|
|
|
|
# Exceptions
|
|
snippet try try catch
|
|
try
|
|
${1:${VISUAL}}
|
|
catch ${2}
|
|
${0}
|
|
end
|
|
|
|
snippet fin finally statement
|
|
finally
|
|
${0}
|
|
|
|
snippet thr throw
|
|
throw(${1})
|
|
${0}
|
|
|
|
# Messages
|
|
snippet @i
|
|
@info "${1}" ${0}
|
|
|
|
snippet @w
|
|
@warn "${1}" ${0}
|
|
|
|
snippet @e
|
|
@error "${1}" ${0}
|
|
|
|
snippet @d
|
|
@debug "${1}" ${0}
|
|
|
|
snippet @t @testset with @test
|
|
@testset "${1}" begin
|
|
${2}
|
|
@test ${0}
|
|
end
|
|
|
|
snippet @tt @testset with @test_throws
|
|
@testset "${1}" begin
|
|
${2}
|
|
@test_throws ${0}
|
|
end
|