ZeroSyntax-ServerIntroductionZeroHour-Server is a language server written in TypeScript for Command and Conquor Generals Zero Hour INI. The server is intended to provide formatting, linting and code completion. Currently this is intended for Visual Studio Code only, however all functionallities will be server sided and can be utilized in other IDEs by creating an interface for communicating with the server over Json-RPC. How to install
FunctionallitiesZeroSyntax language server supports the following functionallities:
FormattingTo format a ini file you can use the following command:
DiagnosticsDiagnostics works out of the box. Any syntax errors will be highlighted in the editor. Code CompletionThe server supports context based code completion. This is done by analyzing the syntax tree and collecting possible completions based on the current context.
ContributingSee CONTRIBUTIN LicsensThis projct is under the MIT LICENSE SugestionsAs this is my first open-source project, if you have any ideas or suggestions please write to me on either Discord or mail. (Discord might be better) QuestionsDiscord: ViTeXFTW#6644 |