diff options
author | 最萌小汐 <sumneko@hotmail.com> | 2018-12-19 11:37:49 +0800 |
---|---|---|
committer | 最萌小汐 <sumneko@hotmail.com> | 2018-12-19 11:37:49 +0800 |
commit | 8b1e9fd0702f4ad74482b10b6b5330e69d53260a (patch) | |
tree | fc2404fc04043a7827d1164712b6dc5391484549 /server/src/method/textDocument | |
parent | 1eaca995d45ad52e6f8d68ac71f54e6663f275e6 (diff) | |
download | lua-language-server-8b1e9fd0702f4ad74482b10b6b5330e69d53260a.zip |
自动完成的基础测试
Diffstat (limited to 'server/src/method/textDocument')
-rw-r--r-- | server/src/method/textDocument/completion.lua | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/server/src/method/textDocument/completion.lua b/server/src/method/textDocument/completion.lua new file mode 100644 index 00000000..9b040f17 --- /dev/null +++ b/server/src/method/textDocument/completion.lua @@ -0,0 +1,39 @@ +local CompletionItemKind = { + Text = 1, + Method = 2, + Function = 3, + Constructor = 4, + Field = 5, + Variable = 6, + Class = 7, + Interface = 8, + Module = 9, + Property = 10, + Unit = 11, + Value = 12, + Enum = 13, + Keyword = 14, + Snippet = 15, + Color = 16, + File = 17, + Reference = 18, + Folder = 19, + EnumMember = 20, + Constant = 21, + Struct = 22, + Event = 23, + Operator = 24, + TypeParameter = 25, +} + +return function (lsp, params) + return { + isIncomplete = true, + items = { + { + label = 'xxxx', + kind = CompletionItemKind.Method, + } + } + } +end |