Skip to content

VS Code Setup

The template includes a pre-configured VS Code workspace optimized for AI-assisted development.

Extensions (Auto-installed via DevContainer)

Over 40 extensions are auto-installed when you open the project in a DevContainer, including:

  • AI Assistants: GitHub Copilot, Cline, Roo Code, Windsurf
  • Languages: Go, Python, TypeScript, Rust, Java, C/C++, Swift
  • Infrastructure: Docker, Kubernetes, Terraform, Ansible
  • Quality: ESLint, Prettier, ShellCheck, markdownlint

Tasks (tasks.json)

Access via TerminalRun Task:

TaskCommand
🔧 make: lintmake lint
🔧 make: formatmake format
🔧 make: testmake test
🔧 make: buildmake build
🔧 make: setupmake setup
🌐 web: dev servernpm run dev
🏗️ web: buildnpm run build

Launch Configurations (launch.json)

Debug profiles available via Run and Debug (F5):

ProfileDescription
Go: Launch Current FileDebug the current Go file
Go: Launch PackageDebug main.go in the project
Python: Current FileDebug current Python script
Python: ModuleDebug a Python module
Node.js: LaunchDebug Node.js application
Edge: Debug React/Vue AppDebug frontend app in Edge browser
React: Vite Dev ServerDebug Vite dev server

Released under the MIT License.