AI Driven Dev — VS Code Extension

AI Driven Dev is a VS Code extension providing a preconfigured, AI-ready environment for developers. It bundles curated settings, keybindings, and recommended extensions to boost productivity with AI tools (e.g., GitHub Copilot, Cursor, Windsurf). No manual setup required—just install and code.
Table of Contents
Features
Optimized Settings ⚙️
Pre-tuned VS Code config for AI-based workflows, enabling format-on-save, auto-imports, ESLint fixes, and more.
Recommended Extensions 🧩
Automatic installation of essential plugins (Prettier, GitLens, Code Spell Checker, Docker, etc.) for an improved coding experience.
Keybindings ⌨️
Saves time with shortcuts for tasks like opening folders, pasting with auto-import, deleting current lines, or toggling sidebars.
Snippets 📝
Extensive snippet support for PHP, Java, Kotlin, TypeScript, and React, accelerating common coding patterns.
AI Tool Integration 🤖
Seamless synergy with GitHub Copilot, Cursor, and Windsurf. Edits are auto-formatted, auto-imported, and AI suggestions blend right into your workflow.
Installation
From VS Code Marketplace (Recommended)
- Search for “AI Driven Dev” in the Extensions panel and click Install.
- Install the extension from the VS Code Marketplace.
From Command Palette
Open the command palette (Ctrl+P
or Cmd+P
on macOS), then run:
ext install ai-driven-dev
The extension applies all defaults. You can customize any setting afterward.
Usage
Start Coding:
Simply open or create a project; AI Driven Dev automatically configures recommended defaults for maximum productivity.
Adjust Settings (Optional):
You can override any default in your user/workspace settings.json
if needed.
Check Shortcuts:
Use the provided keybindings or add your own. They’re visible in the Keyboard Shortcuts panel (search AI Driven Dev
).
Snippets:
Type your snippet prefix (e.g., clg
for console.log or phpclass
for a new PHP class) and press Tab to expand.
Shortcuts
Shortcut |
Description |
cmd+k cmd+o |
Open a new folder in a new VS Code window |
ctrl+shift+v |
Paste with auto-import |
cmd+n |
Create a new file in the current directory |
ctrl+s |
Remove unused imports (or fix lint issues) |
f12 |
Open file from Git (or go to definition) |
shift+cmd+l |
Select all occurrences of the current selection |
shift+cmd+k |
Delete the current line |
cmd+l |
Close sidebar and focus the AI chat (if present) |
cmd+shift+b |
Toggle the secondary (auxiliary) sidebar |
(Shortcuts may differ slightly on Linux/Windows.)
Snippets Supported
More languages may be added in future updates.
Coming Soon
- Editor Config support.
- Shortcut support for Linux/Windows.
- Cursor Rules template.
- GitHub Copilot template.
Recommended Extensions
The following extensions are recommended for the best experience:
Recommended extensions for specific languages
Contributing
We welcome contributions, bug reports, and feature requests. Feel free to:
- Open an issue on GitHub to report problems or propose ideas.
- Submit a pull request if you’d like to add features or fix bugs.
- Star our repository if you find the extension useful—this helps more developers discover it!
License
This project is licensed under GPL-3.0-or-later.
© 2025 AI Driven Dev.
Enjoy coding with AI-Driven Dev! 🚀