Deno+ VS Code Extension
The definitive VS Code extension for Deno development, providing comprehensive tooling and development support for the Deno runtime.
Features
- 🚀 Full IntelliSense support for Deno
- 📦 Smart import suggestions from deno.land
- ✨ Advanced code formatting with
deno fmt
- 🔍 Integrated type checking
- 📝 Rich hover documentation
- 🛠️ Project initialization and configuration
- 🔄 Automatic dependency caching
- 🎯 Import map support
- 🔒 Integrated permissions management
Commands
Deno+: Enable Deno - Enable Deno for the current workspace
Deno+: Disable Deno - Disable Deno for the current workspace
Deno+: Initialize Deno Project - Create a new Deno project
Deno+: Cache Dependencies - Cache project dependencies
Settings
deno-plus.enable : Enable/disable Deno language server
deno-plus.path : Path to Deno executable
deno-plus.lint : Enable/disable linting
deno-plus.unstable : Enable/disable unstable APIs
deno-plus.importMap : Path to import map file
Requirements
- VS Code 1.80.0 or higher
- Deno runtime installed
Installation
- Install the extension from the VS Code marketplace
- Install Deno if you haven't already:
curl -fsSL https://deno.land/x/install/install.sh | sh
- Enable Deno for your workspace using the command palette (Ctrl+Shift+P):
Deno+: Enable Deno
Development
- Clone the repository
- Run
npm install
- Open in VS Code
- Press F5 to start debugging
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
MIT
Release Notes
0.1.0
Initial release of Deno+:
- Basic IntelliSense support
- Import suggestions
- Code formatting
- Hover documentation
- Project initialization
| |