Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add guide for ZeroBrane Intergration #190

Closed
ctrl-shift-make opened this issue Nov 10, 2021 · 4 comments
Closed

Add guide for ZeroBrane Intergration #190

ctrl-shift-make opened this issue Nov 10, 2021 · 4 comments
Labels
enhancement New feature or request

Comments

@ctrl-shift-make
Copy link

Please do add guides for integrating Luau with ZeroBrane Lua IDE as it is a Lua daily driver for most intermediates

@ctrl-shift-make ctrl-shift-make added the enhancement New feature or request label Nov 10, 2021
@zeux
Copy link
Collaborator

zeux commented Nov 10, 2021

We do have plans to implement IDE integration features like LSP and DAP but the primary target IDE there is VSCode. ZeroBrane looks like it integrates more directly with various versions of Lua, and due to the differences in debugging and native module support it would be more of a "ZeroBrane starts supporting Luau", and not something we can really document or implement.

@zeux zeux added the wontfix label Nov 10, 2021
@zeux zeux closed this as completed Nov 10, 2021
@LoganDark
Copy link
Contributor

the primary target IDE there is VSCode

I can't say I blame you, but please make sure that nothing you implement is VSCode-specific. I can't use VSCode for various reasons, and it would be a real shame if it was the only program (other than Roblox Studio) that supported the Luau language.

@zeux
Copy link
Collaborator

zeux commented Nov 11, 2021

Generally speaking language support is something we'd expect to come from IDEs, not the other way around. In this case we plan to implement LSP & DAP, and if any IDE supports these protocols - great. Obviously anybody should be free to make custom extensions to any IDEs as well, VSCode was an example of an IDE that supports these protocols.

@LoganDark
Copy link
Contributor

LoganDark commented Nov 11, 2021

Glad to hear you won't be building any VSCode-specific features then. LSP is fairly IDE(/text editor)-agnostic so that's a good place to start.

This is a bit off-topic for this issue so I'll leave the discussion to a dedicated issue once that pops up.

@zeux zeux closed this as not planned Won't fix, can't repro, duplicate, stale Jul 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

3 participants