https://github.com/zuhanit/epscript-lsp
epScript Language Server Protocol implementation.
https://github.com/zuhanit/epscript-lsp
antlr4 language-server-protocol python starcraft typescript vscode-extension
Last synced: 23 days ago
JSON representation
epScript Language Server Protocol implementation.
- Host: GitHub
- URL: https://github.com/zuhanit/epscript-lsp
- Owner: zuhanit
- License: mit
- Created: 2022-01-02T08:32:56.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T08:37:18.000Z (about 1 year ago)
- Last Synced: 2024-10-29T23:55:07.299Z (11 months ago)
- Topics: antlr4, language-server-protocol, python, starcraft, typescript, vscode-extension
- Language: TypeScript
- Homepage:
- Size: 3.05 MB
- Stars: 7
- Watchers: 1
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# epscript-lsp ·   
epScript language support via Language Server Protocol.
- Visual Studio Code
- _Neovim (In progress)_## Features
- Code Completion
- Hover
- Highlights
- Signature Help
- Jump to declaration
- Code Diagnostic _incomplete_
- euddraft Build Manager
- eps-server automatically search euddraft files(\*.(edd, eds)) and show them on Build Manager. You can run those files easily by task.

- Quick offset select
- Select offsets from [euddb](https://euddb.website/), by Command`(CTRL+P -> Offset)` or click `CTRL+O`.

- Semantic Highlight## Settings and Customization
Users can customize eps-server via settings.json in your workspace or Settings Editor UI.
- `epscript.diagnostics`
- Used to extension creates diagnostics or not.
- Default: `true`
- Available values:
- `true`
- `false`
- `epscript.language`
- Used to set locale.
- `Default`: English
- Available values:
- `English`
- `한국어`## Installation
You can use eps-server easily by npm. Just install it!
- `yarn add @eps-server/server` for server package.
## Questions, issues, contributions
- If you have a question about this extension, please [open an issue on GitHub](https://github.com/zuhanit/epscript-language-server/issues) with question label.
- If any problem is happend, please open an issue with Log. You can check logs at _Output - epScript Language Client_ _(in vscode)_.
- Any kind of contributions are always welcome!