Makes JSDocs highlight as comments. Because they're injected as a different language they don't get captured normally. This is the only language we have to handle this in so it's hard-coded in the TreeSitterClient.
Also adds a quick check to prevent potential recursive cursor notifications using SwiftUI.
Description
Makes JSDocs highlight as comments. Because they're injected as a different language they don't get captured normally. This is the only language we have to handle this in so it's hard-coded in the TreeSitterClient.
Also adds a quick check to prevent potential recursive cursor notifications using SwiftUI.
Related Issues
Checklist
Screenshots