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
- Installation
- Usage
- Shortcuts
- Snippets Supported
- Coming Soon
- Recommended Extensions
- Contributing
- License
-
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.
- Search for “AI Driven Dev” in the Extensions panel and click Install.
- Install the extension from the VS Code Marketplace.
Open the command palette (Ctrl+P or Cmd+P on macOS), then run:
ext install ai-driven-devThe extension applies all defaults. You can customize any setting afterward.
-
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/workspacesettings.jsonif needed. -
Check Shortcuts:
Use the provided keybindings or add your own. They’re visible in the Keyboard Shortcuts panel (searchAI Driven Dev). -
Snippets:
Type your snippet prefix (e.g.,clgfor console.log orphpclassfor a new PHP class) and press Tab to expand.
| 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.)
-
PHP (
.php)
phpclass→ PHP 8 class with constructor property promotion. -
TypeScript (
.ts)clg→console.log()ef→export function …edf→export default function …
-
TypeScript React (
.tsx)jss→ JSON stringify block in Reactuef,ucb,umo,ure,ef→ Hooks & component snippets
-
Java (
.java)jclass→ Basic Java class.
-
Kotlin (
.kt)kclass→ Basic Kotlin class.
More languages may be added in future updates.
- Editor Config support.
- Shortcut support for Linux/Windows.
- Cursor Rules template.
- GitHub Copilot template.
The following extensions are recommended for the best experience:
- Code Spell Checker (English)
- Code Spell Checker (French)
- Docker
- ESLint
- GitLens
- Markdown All in One
- Markdown Lint
- Prettier
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!
This project is licensed under GPL-3.0-or-later.
© 2025 AI Driven Dev.
Enjoy coding with AI-Driven Dev! 🚀