FlowCraft empowers developers to effortlessly convert code into visual flow diagrams. Simplify your workflow and enhance code comprehension by generating clear and concise flowcharts directly within your development environment.
Features
Effortless Code Conversion: Select a code block or an entire file and instantly generate a corresponding flow diagram.
Flowchart Focus: Currently supports flow diagrams, with potential future expansion to other diagram types.
Seamless Integration: Works seamlessly within VS Code, allowing you to visualize code flow without context switching.
Improved Code Understanding: Flow diagrams provide a visual representation of code logic, making it easier to understand complex structures.
Enhanced Communication: Flowcharts facilitate clear communication of code flow between developers and stakeholders.
Available Commands
FlowCraft: Generate Flow Diagram for Current File: Generates a flow diagram for the current file.
FlowCraft: Generate Flow Diagram for Selection: Generates a flow diagram for the selected code block.
Future Enhancements:
Support for additional diagram types (sequence diagrams, UML diagrams, etc.)
Customization options for diagram appearance
Integration with version control systems to track flow diagram changes
Release Notes
1.1.0
Hey guys!
Hope you guys have been enjoying using FlowCraft's VS Code extension. We have been working hard to bring you some new features and improvements. Here's what's new in this release:
Class Diagrams: You can now generate class diagrams for your code! Simply select a class or an entire file and generate a class diagram to visualize the class structure.
Improved Flow Diagrams: We have made some improvements to the flow diagrams generated by FlowCraft. The diagrams should now be more accurate and easier to understand.
We hope you enjoy these new features! As always, we welcome your feedback and suggestions for future enhancements.
1.0.0
This is the first release of FlowCraft. As such, it is a basic implementation of the core functionality. Future releases will include additional features and improvements.
We welcome feedback and suggestions for future enhancements!
Requesting Enhancements or Reporting Issues
If you have any suggestions for future enhancements or encounter any issues, please feel free to create an issue on the GitHub repository. We appreciate your feedback and contributions!