I’ve just published TreeSense, a new VS Code extension that brings basic IntelliSense to BehaviorTree.CPP XML files. With TreeSense you can:
Ctrl+Click on any <SubTree> ID to jump straight to its definition
Hover over a tree reference to see a clean, indented outline of its structure
It’s still early days and possibly doesn’t cover every edge case, but I hope you find it useful. I’d love to hear any feedback or feature suggestions as you try it out!
This looks super useful – thank you for working on and sharing this!
Would you be willing to do a quick demo at the next ROS Deliberation Community Group meeting on May 5? It would be a good way to get feedback. But if you are not available, I will probably try to install and show it myself, and am happy to share the feedback with you after.