With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Vscode-lua Alternatives
Similar projects and alternatives to vscode-lua based on common topics and language
-
coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
-
lspsaga.nvim
Discontinued improve neovim lsp experience [Moved to: https://github.com/nvimdev/lspsaga.nvim] (by glepnir)
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
neodev.nvim
💻 Neovim setup for init.lua and plugin development with full signature help, docs and completion for the nvim lua API.
-
tabnine-vscode
Visual Studio Code client for Tabnine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode
-
syntax-highlighter
Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
vscode-lua reviews and mentions
-
How can I get LSP to recognize built-in Neovim API?
-- https://github.com/sumneko/vscode-lua/blob/master/setting/schema.json local M = { Lua = { runtime = { version = jit and 'LuaJIT' or _VERSION, -- When using require, how to find the file based on the input -- name.Setting this config to ?/init.lua means that when you enter -- require 'myfile', ${workspace}/myfile/init.lua will be searched from -- the loaded files. if runtime.pathStrict is false, -- ${workspace}/**/myfile/init.lua will also be searched. If you want to -- load files outside the workspace, you need to set Lua.workspace.library -- first. path = { 'lua/?.lua', 'lua/?/init.lua', }, -- When enabled, runtime.path will only search the first level of -- directories, see the description of runtime.path. pathStrict = true, }, diagnostics = { globals = { 'vim', }, }, workspace = { -- In addition to the current workspace, which directories will -- load files from. The files in these directories will be treated -- as externally provided code libraries, and some features (such -- as renaming fields) will not modify these files. -- library = library library = f.filter(is_package_path, vim.api.nvim_get_runtime_file('', true)) -- Very important: do not include the '/lua' subdirectory in the -- above paths! The runtime.path entry taks care of that. }, } }
-
Hello
I'd recommend Sumneko Lua.
-
Is there any benefits from native LSP over coc.nvim?
Those are language servers, if you mean the vscode extensions which match those language servers, for reference this https://github.com/josa42/coc-lua is not a fork of this https://github.com/sumneko/vscode-lua to my knowledge.
-
A note from our sponsor - SurveyJS
surveyjs.io | 4 May 2024
Stats
LuaLS/vscode-lua is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of vscode-lua is TypeScript.
Popular Comparisons
Sponsored