Skip to content

heroku/heroku-vscode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Heroku for VS Code

Bring the power of Heroku right into your development workflow. Deploy, manage, and monitor your applications without leaving your editor.

Heroku Extension for VS Code Overview

Features

🔗 Seamless Authentication

Connect your Heroku account with a few clicks using secure OAuth authentication. Your credentials are safely stored and automatically refreshed.

🚀 Quick Deployments

Deploy your applications directly from VS Code:

  • One-click deployment with "Deploy to Heroku" button support
  • Full app.json manifest configuration
  • Environment variable management
  • Procfile validation and deployment

📦 Starter Templates

Jump-start your projects with our curated starter templates:

  • Browse and search available templates
  • Clone and deploy in seconds
  • Automatic initial configuration

🔌 Add-ons Marketplace

Enhance your apps with Heroku add-ons without leaving your editor:

  • Browse the complete add-ons catalog
  • Install and configure add-ons
  • Manage existing add-ons

📊 Real-time Monitoring

Keep an eye on your applications:

  • Live log streaming
  • Real-time dyno status updates
  • Formation and dyno management
  • Instant scaling controls

⚡ Context-Aware Commands

Access Heroku CLI commands directly from VS Code:

  • Right-click to access contextual commands
  • Integrated command execution
  • Shell script support

Getting Started

  1. Install the extension from the VS Code marketplace
  2. Click the Heroku icon in the activity bar
  3. Sign in to your Heroku account
  4. Link your workspace to your Heroku app(s)

Requirements

  • Visual Studio Code 1.60.x or higher
  • Heroku CLI (version ^9.5.x)
  • Github account

Developing

To build and run locally:

  1. npm install
  2. Open vscode
  3. From within Run and Debug, click Run Extension