https://github.com/flakey5/luau-visualstudio
Luau (https://luau-lang.org/) support for Visual Studio.
https://github.com/flakey5/luau-visualstudio
luau visual-studio
Last synced: 3 months ago
JSON representation
Luau (https://luau-lang.org/) support for Visual Studio.
- Host: GitHub
- URL: https://github.com/flakey5/luau-visualstudio
- Owner: flakey5
- License: mit
- Created: 2023-04-14T03:19:06.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-14T04:13:20.000Z (over 2 years ago)
- Last Synced: 2025-04-03T08:35:58.702Z (6 months ago)
- Topics: luau, visual-studio
- Language: C#
- Homepage:
- Size: 1.15 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# luau-visualstudio
[Luau](https://luau-lang.org/) support for Visual Studio.## Overview
This repository holds two different extensions available on Visual Studio's marketplace:* [Luau TextMate Grammars](src/luau.visualstudio.grammar) - Provides basic syntax highlighting through TextMate files
* [Luau Language Server](src/luau.visualstudio.lsp) - Language server client. Provides intellisense, code completion, etc.
* Uses @JohnnyMorganz 's [language server](https://github.com/JohnnyMorganz/luau-lsp)## Todo
* Dynamic support for `.lua` files is currently broken
* Support `.luarc`, documentation, and global type files
* Add fast flag support?
* Opt-in Roblox globals & api docs## Licence stuff
This repository is under the MIT licence, which you can find a copy of in the [LICENCE](LICENCE) file.Additionally, [`src/luau.visualstudio.lsp/luau-lsp.exe`](src/luau.visualstudio.lsp/luau-lsp.exe) is from
[https://github.com/JohnnyMorganz/luau-lsp](https://github.com/JohnnyMorganz/luau-lsp), which is also under the MIT licence.
[`src/luau.visualstudio.grammar/Syntaxes/luau.tmLanguage`](src/luau.visualstudio.grammar/Syntaxes/luau.tmLanguage) was based off the
tmLanguage file in that repository as well.