KDAB / knut

Knut is an automation tool for code transformation using scripts.
Other
5 stars 8 forks source link

Improve the Tree-Sitter inspector #62

Open narnaud opened 1 week ago

narnaud commented 1 week ago

After some discussion, here is how we want to improve the Tree-Sitter inspector

narnaud commented 1 week ago

Here is a proposal:

This is completely removing the current dialog, but better integrate TreeSitter into Knut.

LeonMatthesKDAB commented 1 week ago

Sounds good overall. The inspector could definitely use some love. It's been working fine but it's UX isn't great right now.

Side Note: .scm stands for scheme. Tree-sitter doesn't actually use scheme syntax, but it's close enough that highlighting, etc. should work fine. We should check whether KSyntaxHighlighter has a lisp/scheme highlighter, which could be good enough.

narnaud commented 1 week ago

It does, and it's already in Knut... we should definitely try that before doing our own...