Inspiration
When working with API powered software like blender, rhino, and others, we often found the IDE lacking and not as streamlined as VS Code. But VS Code could not be integrated with the APIs of those software.
What it does
Integrates bpy documentation into VS Code by providing user commands to view documentation, auto complete code, and show hover snippets.
How we built it
Using the VS Code Extensions API, Typescript, and Python.
Challenges we ran into
Version control conflicts, poorly documented VS Code API, JSON formatting and parsing.
Accomplishments that we're proud of
Integration of all the features we set out to create. In addition, adding a class hierarchy viewer is a nice bonus to our feature set.
What we learned
How to use TypeScript, bracket notation for objects (surprisingly useful), how to make a VS Code Extension.
What's next for blendev
QA & bugfixing, as well as generalizing the parser to work with other APIs. Cleaner integration. Polishing features.
Log in or sign up for Devpost to join the conversation.