-
Notifications
You must be signed in to change notification settings - Fork 10
Description
Hi I am the developer for https://github.com/kylebonnici/dts-lsp
My goal is to have one LSP devicetree and centralize the logic for this tasks in one repo. This will help all DTS users in both linux and zephyr and any improvement done will benefit all DTS developers :) .
The extension has an API npm i devicetree-language-server-vscode-types and should be easy to integrated with.
The only input that is needed is the default include folders. The LSP is able to auto create contexts on document open and allow for navigation between these on active editor change or via VS Code commands.
It has a lot of feature in it making it a complete solutions for all ones needs.
I have tested the LSP with https://github.com/torvalds/linux and https://github.com/zephyrproject-rtos/zephyr.
I have experimental support for the linux binding but I am sure these will need more work!