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

Full Treesitter Support #7077

Closed
1 task done
Eveeifyeve opened this issue Sep 14, 2024 · 4 comments
Closed
1 task done

Full Treesitter Support #7077

Eveeifyeve opened this issue Sep 14, 2024 · 4 comments
Labels
enhancement Feature request, an issue about something that could be improved, or a PR improving something.

Comments

@Eveeifyeve
Copy link

Eveeifyeve commented Sep 14, 2024

Suggestion

Well Treesitter is a generator parser for syntaxes for languages.
Common languages support Treesitter for syntax support across a lot of IDE's
An example IDE's that you would be able to support is neovim, zed and more.

link: https://tree-sitter.github.io/tree-sitter/

Why?

It would be useful as you can support a lot of IDE Grammers for Skript as you originally wanted to Grammer for it.

Other

If you need I will be able to help you out.
Just to note you can do it in java btw.

Agreement

  • I have read the guidelines above and affirm I am following them with this suggestion.
@sovdeeth sovdeeth added the enhancement Feature request, an issue about something that could be improved, or a PR improving something. label Sep 14, 2024
@sovdeeth
Copy link
Member

Similar to your post on LSPs, if you want this it's likely you're going to need to do it yourself. You may want to check out skript-grammar for similar regex rules for skript.

@Eveeifyeve
Copy link
Author

Similar to your post on LSPs, if you want this it's likely you're going to need to do it yourself. You may want to check out skript-grammar for similar regex rules for skript.

Okay well I guess I will start a skript-treesitter repo on my account.

@Eveeifyeve
Copy link
Author

I will keep it unofficial, but if you want it official, let me know we can work on transferring it to skript org.
https://github.com/Eveeifyeve/skript-treesitter.git

@Eveeifyeve
Copy link
Author

Closing this for now, but I have it on my list todo so I will do it unofficial.

@Eveeifyeve Eveeifyeve closed this as not planned Won't fix, can't repro, duplicate, stale Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature request, an issue about something that could be improved, or a PR improving something.
Projects
None yet
Development

No branches or pull requests

2 participants