Azure / azure-dev

A developer CLI that reduces the time it takes for you to get started on Azure. The Azure Developer CLI (azd) provides a set of developer-friendly commands that map to key stages in your workflow - code, build, deploy, monitor, repeat.
https://aka.ms/azd
MIT License
393 stars 186 forks source link

Language-specific VSCode `extensions.json` #830

Open weikanglim opened 1 year ago

weikanglim commented 1 year ago

We currently don't have an extensions.json defined specific for each language (we only recommend azd extension). We should add this to clue the user in on the language specific VSCode extension for the debugger in our shipped VSCode tasks to work.

savannahostrowski commented 1 year ago

We should consider:

  1. What do contributors need to have a good developer experience
  2. What do end users need for templates (probably want one per language)
bwateratmsft commented 1 year ago

Here's the ones I'd recommend--

All:

C#:

Java:

JavaScript / TypeScript:

Python:

This list excludes built-in extensions that are needed (like the JS debugger and NPM support), and dependencies that will be auto installed (like Azure Account or Bicep)

jongio commented 1 year ago

We can use the list that is in devcontainer.JSON

rajeshkamal5050 commented 1 year ago

@savannahostrowski @bwateratmsft

Moving this to backlog. Don't think we are doing anything w.r.t to this in Gallium.