Introduction


SmartVscode: Controlling anything of Vscode by natural language

News

  • new[2024-06-27] We have now released the SmartVscode v1.0 version, it is based on App-Controller framework.

What’s SmartVscode?

SmartVscode aims to revolutionize how we interact with the powerful capabilities of Visual Studio Code by harnessing the simplicity and intuitiveness of natural language. Envision seamlessly toggling themes, connecting to remote servers, or even generate a mini-game — all articulated through natural language. This innovative method is designed to make coding more efficient and advanced, taking users into a new stage of interacting with software.

  • 🔥 Natural Language Command Interface: Execute a wide array of VS Code commands simply by expressing your intention in natural language. No need to memorize complex command syntax or search through menus—let the plugin understand and act upon your instructions.

  • Automated Task Execution: Streamline your development workflow with tasks automated by your descriptions. Whether you need to switch up your coding environment by changing themes and fonts or start a new project component like a mini-game, just ask and it’s done.

  • 📃 Interactive Sidebar Conversations: Engage in a dynamic conversation with your editor. Get instant responses right in your sidebar conversation window (feature coming soon)

Feature Video

Tic-tac-toe Game

game

Style Changing

style

Theme Changing

Theme Changing

Enable auto saving

Auto Saving

Roadmap

  • More supported capabilities of Vscode to called by natural language

  • Supporting streaming response for user simple question.

  • Introducing user feedback for task.

  • More beautiful UI view.

License

SmartVscode is released under Apache License 2.0.