Skip to content

Commit 53395d0

Browse files
authored
Merge pull request elixir-editors#61 from maxmellen/improve-snippets
Improve snippets
2 parents c512716 + ece476e commit 53395d0

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

apps/language_server/lib/language_server/providers/completion.ex

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ defmodule ElixirLS.LanguageServer.Providers.Completion do
2222
{"Kernel.SpecialForms", "case"} => "case $1 do\n\t$2 ->\n\t\t$0\nend",
2323
{"Kernel.SpecialForms", "cond"} => "cond do\n\t$1 ->\n\t\t$0\nend",
2424
{"Kernel.SpecialForms", "receive"} =>
25-
"receive do\n\t${1:{${2::message_type}, ${3:value}\\}} ->\n ${0:# code}\nend\n",
25+
"receive do\n\t${1:{${2::message_type}, ${3:value}\\}} ->\n\t\t${0:# code}\nend\n",
2626
{"Kernel.SpecialForms", "fn"} => "fn $1 -> $0 end",
2727
{"Kernel.SpecialForms", "for"} => "for $1 <- $2 do\n\t$3\nend",
2828
{"Kernel.SpecialForms", "super"} => "super($1)",
@@ -37,14 +37,14 @@ defmodule ElixirLS.LanguageServer.Providers.Completion do
3737
{"Kernel", "defexception"} => "defexception [${1::message}]",
3838
{"Kernel", "defguard"} => "defguard ${1:guard_name}($2) when $3",
3939
{"Kernel", "defguardp"} => "defguardp ${1:guard_name}($2) when $3",
40-
{"Kernel", "defimpl"} => "defimpl $1, for: $2 do\n $0\nend",
40+
{"Kernel", "defimpl"} => "defimpl $1, for: $2 do\n\t$0\nend",
4141
{"Kernel", "defmacro"} => "defmacro $1 do\n\t$0\nend",
4242
{"Kernel", "defmacrocallback"} => "defmacrocallback $1 :: $0",
4343
{"Kernel", "defmacrop"} => "defmacrop $1 do\n\t$0\nend",
4444
{"Kernel", "defmodule"} => "defmodule $1 do\n\t$0\nend",
45-
{"Kernel", "defprotocol"} => "defprotocol $1 do\n $0\nend",
45+
{"Kernel", "defprotocol"} => "defprotocol $1 do\n\t$0\nend",
4646
{"Kernel", "defstruct"} => "defstruct $1: $2",
47-
{"ExUnit.Callbacks", "setup"} => "setup ${1:%{$2\\}} do\n $3\nend",
47+
{"ExUnit.Callbacks", "setup"} => "setup ${1:%{$2\\}} do\n\t$3\nend",
4848
{"ExUnit.Case", "test"} => "test $1 do\n\t$0\nend",
4949
{"ExUnit.Case", "describe"} => "describe \"$1\" do\n\t$0\nend"
5050
}
@@ -264,7 +264,7 @@ defmodule ElixirLS.LanguageServer.Providers.Completion do
264264
end
265265
end
266266

267-
full_snippet = "#{def_str}#{snippet(name, args, arity)} do\n $0\nend\n"
267+
full_snippet = "#{def_str}#{snippet(name, args, arity)} do\n\t$0\nend"
268268
label = "#{def_str}#{function_label(name, args, arity)}"
269269

270270
%__MODULE__{

0 commit comments

Comments
 (0)