-
Notifications
You must be signed in to change notification settings - Fork 2
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
[Tool] Visual Studio Code Plugin, Language Server, and Grammar #18
Comments
Would be a really nice addition, but i doubt people are opening the txt files within VSCode that much (at least not your average player)
Yes love this. Including some documentation about the field or note.
That'd be really nice! This helps spotting errors early on. Not sure if possible, but implement this checking also on txt-upload
Yes things get forgotten, so suggesting improvements is really nice. Just a question would it be possible to store this in a library or something so creator software can also use this instead of just VSCode? |
Yes, by implementing the language server protocol it is editor agnostic (see illustration) |
#48 includes a first proposal for a grammar (in ABNF). There are still some open questions about some edge cases but it‘s a start. I like the idea of having more tooling around the file format but I‘m not sure it would be in scope for this project. Maybe having a VS code plugin and a language server be separate projects would be a better fit? |
Suggestion
It would be nice to have a VisualStudio Code plugin for the UltraStar txt file format.
Support for a new language in Visual Studio Code (and many other IDEs) can be added via a Language Server.
Grammar of the Format
Use case
People editing the format by hand in text editor could use the VisualStudio Code plugin.
Extra info/examples/attachments
No response
The text was updated successfully, but these errors were encountered: