Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/profelis/blk-ecs
https://github.com/profelis/blk-ecs
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/profelis/blk-ecs
- Owner: profelis
- License: mit
- Created: 2020-09-27T01:03:09.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-11-08T21:51:03.000Z (about 1 year ago)
- Last Synced: 2024-04-28T02:19:08.277Z (9 months ago)
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=profelis.blk-ecs
- Size: 190 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# blk-ecs extension
## Powerful tool to work with ecs templates
Supported features:
- go to symbols
- go to include
- go to parent template
- go to any template by string under cursor
- find all template references
- find all templates with same parameter
- autocompletion
- diagnostics file structure
- rename parameters/namespacesEspecially thanks to [eguskov](https://github.com/eguskov) for his [blktool plugin](https://github.com/eguskov/blktool). Blk grammar syntax was taken from this plugin.
### pegjs
- https://pegjs.org/
- ts plugin https://github.com/metadevpro/ts-pegjs- npm install pegjs
- npm install ts-pegjs
- pegjs --plugin ./node_modules/ts-pegjs -o server/src/blk.ts --cache blk.pegjs