Skip to content

Commit 1078237

Browse files
authored
Merge pull request #74 from microsoft/ntrogh/ignite-2025
Content updates for Ignite 2025
2 parents b019902 + 8210b13 commit 1078237

25 files changed

+362
-53
lines changed
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,14 @@ Developers shouldn't have to juggle manual installs, worry about unverified exte
1717
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/nQLdmy50cb0?si=URhzNdCQ4a4zOSBx" title="Video showing the VS Code private marketplace." frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
1818

1919
## With the Private Marketplace, you can:
20+
2021
- Curate exactly which extensions appear for your organization, whether they're internal tools or trusted public plugins.
2122
- Lock down sensitive IP by privately hosting your own extensions—no more sharing proprietary code outside your firewall.
2223
- Easily rehost vetted public extensions after your own checks, so your teams can use familiar tools in secure or air-gapped environments.
2324
- Roll out everything centrally—new users get a consistent, up-to-date catalog from day one.
2425

2526
## Same great VS Code experience
27+
2628
Fully integrated into the VS Code experience, your developers will find, install, and update extensions as easily as ever—without leaving the safety of your managed ecosystem. No more ticket-based installs, zip file confusion, or security compromises.
2729

2830
![VS Code Private Marketplace](./vscpmga.png)
@@ -38,4 +40,6 @@ Ready to streamline, secure, and scale your extension management? Start with our
3840

3941
💬 Need help? Contact [private marketplace support](https://aka.ms/vspm/support).
4042

41-
### 🎯 Start today and empower your teams with a secure, streamlined extension experience! Happy coding!
43+
### 🎯 Start today and empower your teams with a secure, streamlined extension experience!
44+
45+
Happy coding!
File renamed without changes.
Lines changed: 3 additions & 0 deletions
Loading

docs/azure/vscodeforweb.md

Lines changed: 36 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ DateApproved: 05/12/2025
55
---
66
# VS Code for the Web - Azure
77

8-
VS Code for the Web is a zero-install and browser-based version of Visual Studio Code. The `/azure` (for short) environment, accessible via <https://insiders.vscode.dev/azure>, is a dedicated space for Azure development, allowing you to run, debug, and deploy applications to Azure in seconds.
8+
VS Code for the Web is a zero-install and browser-based version of Visual Studio Code. The `/azure` (for short) environment, accessible via <https://vscode.dev/azure>, is a dedicated space for Azure development, allowing you to run, debug, and deploy applications to Azure in seconds.
99

1010
Powered by [Azure Cloud Shell](https://learn.microsoft.com/en-us/azure/cloud-shell/overview), this environment offers up to **4 hours of compute time**, eliminating the need to manually configure dev environments or install dependencies. `/azure` comes preloaded with the latest libraries, extensions, and tools to get you coding instantly.
1111

12-
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/qmJigVn8gcg?si=1NTRy3uSohVrqY1e" title="Announcing VS Code for the Web" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
12+
![VS Code for the Web Azure](./images/vscodeforweb/azurescreenshot.png)
1313

1414
## Getting started
1515

@@ -24,11 +24,11 @@ The `/azure` environment includes everything you need to start developing and de
2424
All major runtimes are pre-installed:
2525

2626
* Python - 3.12.9
27-
* Java - openjdk 17.0.14 2025-01-21 LTS
28-
* OpenJDK Runtime Environment Microsoft-10800290 (build 17.0.14+7-LTS)
29-
* OpenJDK 64-Bit Server VM Microsoft-10800290 (build 17.0.14+7-LTS, mixed mode, sharing)
27+
* Java - openjdk 17.0.16 2025-07-15 LTS
28+
* OpenJDK Runtime Environment Microsoft-11926113 (build 17.0.16+8-LTS)
29+
* OpenJDK 64-Bit Server VM Microsoft-11926113 (build 17.0.16+8-LTS, mixed mode, sharing)
3030
* Node.js - v20.14.0
31-
* C# - 9.0.0
31+
* C# - 9.0.304
3232

3333
### GitHub repositories
3434

@@ -45,7 +45,7 @@ Within this experience, you have two options for local continuation:
4545

4646
## Azure entry points
4747

48-
The `/azure` experience integrates with Azure AI Foundry to bring code closer to developers. Buttons like **Open in VS Code for the Web** are available directly within environments like the **Chat Playground** and **Agent Playground**. See more in the sample use cases or scenarios section.
48+
The `/azure` experience integrates with Microsoft Foundry to bring code closer to developers. Buttons like **Open in VS Code for the Web** are available directly within environments like the **Chat Playground** and **Agent Playground** and the **Microsoft Foundry home page**. See more in the sample use cases or scenarios section.
4949

5050
To get started:
5151

@@ -54,6 +54,12 @@ To get started:
5454
3. Select **View Code**, and then select your programming language and SDK.
5555
4. Launch directly into VS Code using the **Open in VS Code** button for the Web with **one click**.
5656

57+
Alternatively, you can create an agent from the Microsoft Foundry home page:
58+
59+
1. Open the Microsoft Foundry home page (<https://ai.azure.com>)
60+
2. View the suggested code snippet generated on the home page
61+
3. Select **Open in VS Code** for a one-click experience to create an agent based on the generated code
62+
5763
Additionally, developers can get started with templates using the AI App Gallery(https://aka.ms/aiapps) and select **Open in VS Code** to launch their template in one operation to the `/azure` environment.
5864

5965
To get started:
@@ -63,19 +69,35 @@ To get started:
6369
3. Select **Open in VS Code** from the dropdown menu
6470
4. Launch directly into VS Code and use GitHub Copilot to answer any questions you might have.
6571

72+
We also have integrations with the Azure portal. Developers can now access an "Open in VS Code" button from Azure Copilot when they generate code.
73+
74+
To get started:
75+
76+
1. Open the [Azure portal](https://portal.azure.com) and sign in with your Azure account
77+
2. Navigate to Azure Copilot and start developing a scenario you'd like to build
78+
3. Once Copilot has generated code, select the generated code file and select **Open in VS Code**
79+
4. Launch directly in VS Code and use GitHub Copilot to answer any further questions.
80+
6681
## Sample use cases or scenarios
6782

6883
The following are commonly used scenarios for the `\azure` environment.
6984

70-
* [Using Azure AI Foundry to create a model deployment and open your code in VS Code](https://ai.azure.com)
85+
* [Using Microsoft Foundry to create an agent](https://ai.azure.com)
7186

72-
1. From the Azure AI Foundry portal, select the best model for your use case, including o3, o4-mini or MAI-DS-R1 from Foundry Models. In this case, we’ll use gpt-4o-mini as an example model for an agent workflow.
87+
1. Access the Microsoft Foundry NextGen portal and select **Open in VS Code** next to the code generated for your agent
88+
2. Let the VS Code for the Web - Azure environment initialize and set up your environment
89+
3. Read the README file and follow the steps to run the **create_and_run_agent.py** file
90+
4. Your agent will be created and has run successfully! Continue using the Foundry Extension (pre-installed) to fine-tune your agent or follow the steps below to create an application with your agent
7391

74-
![Screenshot that shows Azure AI Foundry Portal](images/vscodeforweb/first.png)
92+
* [Using Microsoft Foundry to create a model deployment and open your code in VS Code](https://ai.azure.com)
93+
94+
1. From the Microsoft Foundry portal, select the best model for your use case, including o3, o4-mini or MAI-DS-R1 from Foundry Models. In this case, we’ll use gpt-4o-mini as an example model for an agent workflow.
95+
96+
![Screenshot that shows Microsoft Foundry Portal](images/vscodeforweb/first.png)
7597

7698
2. Provision the model endpoint from the gpt-4o-mini model card.
7799

78-
![Screenshot that shows Azure AI Foundry Portal Model](images/vscodeforweb/second.png)
100+
![Screenshot that shows Microsoft Foundry Portal Model](images/vscodeforweb/second.png)
79101

80102
3. Arrive in the agents playground, alter generation controls like max responses and past messages. Add knowledge, tools, and actions.
81103

@@ -141,6 +163,8 @@ The following are commonly used scenarios for the `\azure` environment.
141163

142164
* [Rapid prototyping with VS Code extensions and Python](https://code.visualstudio.com/docs/python/python-quick-start)
143165

166+
* [Create, Edit, and Deploy an Agents with Azure Copilot](https://review.learn.microsoft.com/en-us/azure/copilot/deployment-agent?branch=release-ignite-azure-copilot)
167+
144168
## Limitations
145169

146170
Although VS Code for the Web is almost at parity with VS Code on the desktop, there are some limitations to the development environment:
@@ -153,15 +177,10 @@ Although VS Code for the Web is almost at parity with VS Code on the desktop, th
153177

154178
If you encounter any issues with VS Code for the Web – Azure, please log an issue in our [GitHub repository](https://github.com/microsoft/vscode-dev-azure)
155179

156-
### Account type prompt issue
157-
158-
If you see a prompt asking "What type of account did you use to start this tunnel?" then it's likely that you're on vscode.dev/azure and not insiders.vscode.dev/azure. Currently this product is only available on Insiders. To fix this, navigate to <https://insiders.vscode.dev/azure>.
159-
160-
![Screenshot that shows Account Type](images/vscodeforweb/tbs1.png)
161180

162181
### Connection issue
163182

164-
If you're unable to connect to <https://insiders.vscode.dev/azure>, you can usually fix it by resetting your Azure Cloud Shell. This can be done from the Azure Portal.
183+
If you're unable to connect to <https://vscode.dev/azure>, you can usually fix it by resetting your Azure Cloud Shell. This can be done from the Azure Portal.
165184

166185
Open Cloud Shell in the Azure Portal using the button in the top right corner.
167186

docs/configure/extensions/extension-marketplace.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -376,9 +376,10 @@ The Visual Studio Marketplace signs all extensions when they are published. VS C
376376
> When you install an extension, you might see the following error message: `Cannot install extension because Visual Studio Code cannot verify the extension signature`. This error can be caused by a variety of reasons and should you encounter this error, exercise caution before deciding to install anyway. Disable extension signature verification with the `setting(extensions.verifySignature)` setting.
377377
378378
#### Package integrity issues
379+
379380
For package integrity issues, it's recommended that you contact the [Visual Studio Marketplace team](mailto:[email protected]?subject=Extension%20Signature%20Verification%20Issue) to report the issue. Make sure to include the extension ID. The following list provides error codes related to package integrity issues:
380381

381-
```
382+
```text
382383
PackageIntegrityCheckFailed
383384
SignatureIsInvalid
384385
SignatureManifestIsInvalid
@@ -393,6 +394,7 @@ NotSigned
393394
```
394395

395396
#### Other issues
397+
396398
For other issues like an unsupported environment or unknown reasons, it's recommended that you [report an issue](https://github.com/microsoft/vscode/issues/new) with VS Code by providing all necessary information and including the shared log: `kb(workbench.action.showCommands)` > **Open View...** > **Shared**.
397399

398400
### My extensions don't synchronize when connected to a remote window

docs/copilot/chat/copilot-chat-context.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ VS Code uses an index to quickly and accurately search your codebase for relevan
1414

1515
The following workspace indexing options are available:
1616

17-
* **Remote index**: if your code is hosted in a GitHub repository, you can build a remote index search your codebase quickly, even for large codebases.
17+
* **Remote index**: if your code is hosted in a GitHub repository, you can build a remote index to search your codebase quickly, even for large codebases.
1818
* **Local index**: use an advanced semantic index that is stored on your local machine to provide fast and accurate search results for your codebase.
1919
* **Basic index**: if local indexing is not available, you can use simpler algorithms that are optimized to work locally for larger codebases.
2020

Lines changed: 2 additions & 2 deletions
Loading
Lines changed: 2 additions & 2 deletions
Loading

docs/copilot/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ Learn more about using [language models in VS Code](/docs/copilot/customization/
188188
189189
### Custom agents
190190
191-
The chat experience in VS Code can use different agents to switch between asking questions, making edits, or running autonomous coding sessions. You can also create custom agents that fit your workflow. For example, create a custom agent that focuses on planning and architecture discussions. Specify which tools chat is allowed to use, and provide custom instructions to provide the right context in which it should operate.
191+
The chat experience in VS Code can use different agents to switch between asking questions, making edits, or running autonomous coding sessions. You can also create custom agents that fit your workflow. For example, create a custom agent that focuses on planning and architecture discussions. Specify which tools the agent is allowed to use, and provide custom instructions to provide the right context in which it should operate.
192192
193193
![Screenshot showing the Chat view, highlighting the agent picker.](images/overview/chat-mode-dropdown.png)
194194

0 commit comments

Comments
 (0)