Skip to content

Repo sync for protected branch #10338

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Aug 8, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
226 changes: 98 additions & 128 deletions docs/ide/whats-new-visual-studio-docs.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "What's new in Visual Studio docs"
description: Discover recent changes in the Visual Studio documentation, including updated articles about getting started, the IDE, and deployment.
ms.date: 07/01/2024
ms.date: 08/05/2024
helpviewer_keywords:
- "Visual Studio, what's new, docs"
- "what's new [Visual Studio]"
Expand All @@ -15,6 +15,101 @@ ms.topic: conceptual

Welcome to what's new in Visual Studio docs. The following sections provide details on the previous three months of new and updated content.

## July 2024

### Azure

**Updated articles**

- [Sign in with an Azure subscription](../azure/how-to-sign-in-with-azure-subscription.md) - Add sign-in details and link

### Containers

**Updated articles**

- [Visual Studio Container Tools for Docker](../containers/overview.md) - Update Add Docker Support info

### Debugger

**Updated articles**

- [Tabular visualizers in Visual Studio](../debugger/view-data-in-tabular-visualizer.md) - Update tabular visualizer article for expression editing support
- [Debug .NET Core on Linux using SSH by attaching to a process](../debugger/remote-debugging-dotnet-core-linux-with-ssh.md) - Attach to Process updates for Linux

### Deployment

**Updated articles**

- [Deploy your app to a folder, IIS, Azure, or another destination](../deployment/deploying-applications-services-and-components-resources.md) - Add Azure Container Apps and other updates

### Designers

**Updated articles**

- [Tutorial: Get started with Windows Forms Designer](../designers/walkthrough-windows-forms-designer.md) - Review and update

### Extensibility

**New articles**

- [Sign CLI Reference for VSIX Packages](../extensibility/dotnet-sign-cli-reference-vsix.md)

**Updated articles**

- [Signing VSIX Packages](../extensibility/signing-vsix-packages.md) - VSIX Signing update

### IDE

**Updated articles**

- [Rename a code symbol refactoring](../ide/reference/rename.md) - Update IDE steps for rename when refactoring

### Install

**Updated articles**

- [Create an offline installation package of Visual Studio for local installation](../install/create-an-offline-installation-of-visual-studio.md) - Review and update

### JavaScript

**Updated articles**

- [Debug a JavaScript or TypeScript app in Visual Studio](../javascript/debug-nodejs.md) - Attach to process updates for JavaScript and TypeScript debugging

### MSBuild

**New articles**

- [Troubleshoot assembly references](../msbuild/troubleshoot-assembly-references.md)

**Updated articles**

- [ResolveAssemblyReference task](../msbuild/resolveassemblyreference-task.md) - Add troubleshooting article for resolving assembly references in MSBuild

### Profiling

**New articles**

- [Add user marks to the profiling timeline (C#, C++)](../profiling/add-timeline-graph-user-marks.md)

**Updated articles**

- [Measure application performance by analyzing CPU utilization (C#, Visual Basic, C++, F#)](../profiling/beginners-guide-to-performance-profiling.md) - Add Just My Code settings to CPU Usage article, links
- [First look at profiling tools (C#, Visual Basic, C++, F#)](../profiling/profiling-feature-tour.md) - Add user marks to profiling timeline
- [Beginner's guide to optimizing code and reducing compute costs (C#, Visual Basic, C++, F#)](../profiling/optimize-code-using-profiling-tools.md) - Edit beginner's guide to profiling to conform to a case study pattern

### Version control

**Updated articles**

- [About Git in Visual Studio](../version-control/git-with-visual-studio.md) - Improve search metadata and text

## Community contributors

The following people contributed to the Visual Studio docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the [what's new landing page](index.yml).

- [ErikEJ](https://github.com/ErikEJ) - Erik Ejlskov Jensen ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)

## June 2024

### Azure
Expand Down Expand Up @@ -56,7 +151,7 @@ Welcome to what's new in Visual Studio docs. The following sections provide deta

**Updated articles**

- [Visual Studio on Arm-powered devices](../install/visual-studio-on-arm-devices.md) - Workload updates for arm64 in latest Visual Studio releases
- [Visual Studio on Arm-powered devices](../install/visual-studio-on-arm-devices.md) - Workload updates for Arm64 in latest Visual Studio releases
- [Install Visual Studio versions side-by-side](../install/install-visual-studio-versions-side-by-side.md) - Review and update
- [Repair Visual Studio](../install/repair-visual-studio.md) - Review and update
- [Uninstall or remove Visual Studio](../install/uninstall-visual-studio.md) - Review and update
Expand Down Expand Up @@ -146,7 +241,7 @@ The following people contributed to the Visual Studio docs during this period. T
- [Change the build output directory](../ide/how-to-change-the-build-output-directory.md) - Improve guidance for setting the build output directory and add tabs
- [Navigate code](../ide/navigating-code.md) - Review and update
- [Add your GitHub accounts to your Visual Studio keychain](../ide/work-with-github-accounts.md) - Update
- [Sign in to Visual Studio with accounts that require multi-factor authentication (MFA)](../ide/work-with-multi-factor-authentication.md) - Add Web Account Manager errors and troubleshooting
- [Sign in to Visual Studio with accounts that require multifactor authentication (MFA)](../ide/work-with-multi-factor-authentication.md) - Add Web Account Manager errors and troubleshooting

### JavaScript

Expand Down Expand Up @@ -187,128 +282,3 @@ The following people contributed to the Visual Studio docs during this period. T
- [Jonny-vb](https://github.com/Jonny-vb) - ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [mikefossdev](https://github.com/mikefossdev) - ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)

## April 2024

### Azure

**New articles**

- [Overview: Develop ASP.NET web apps for Azure with Visual Studio](../azure/overview-aspnet-azure-development.md)

### Code quality

**Updated articles**

- [Customize Roslyn analyzer rules](../code-quality/use-roslyn-analyzers.md) - Refactor overview and customization articles for Code Analysis

### Debugger

**Updated articles**

- [Attach to running processes with the Visual Studio debugger](../debugger/attach-to-running-processes-with-the-visual-studio-debugger.md) - Update steps for Attach to Process
- [Configure Windows Firewall for remote debugging](../debugger/configure-the-windows-firewall-for-remote-debugging.md) - Update steps for Attach to Process
- [Remote Debugger Port Assignments](../debugger/remote-debugger-port-assignments.md) - Update steps for Attach to Process
- [Remote Debug ASP.NET on a Remote IIS Computer](../debugger/remote-debugging-aspnet-on-a-remote-iis-7-5-computer.md) - Update remote debug instructions for new Attach to Process steps
- [Remote Debug ASP.NET Core on a Remote IIS Computer in Visual Studio](../debugger/remote-debugging-aspnet-on-a-remote-iis-computer.md) - Update remote debug instructions for new Attach to Process steps
- [Remote Debug ASP.NET Core on Azure App Service (Windows)](../debugger/remote-debugging-azure-app-service.md) - Update remote debug instructions for new Attach to Process steps
- [Remote Debug ASP.NET Core on IIS using an Azure VM from Visual Studio](../debugger/remote-debugging-azure.md) - Update remote debug instructions for new Attach to Process steps
- [BasicType](../debugger/debug-interface-access/basictype.md) - Fix formatting for Enums in DIA SDK
- [CV_CFL_LANG](../debugger/debug-interface-access/cv-cfl-lang.md) - Fix formatting for Enums in DIA SDK
- [CV_HREG_e](../debugger/debug-interface-access/cv-hreg-e.md) - Fix formatting for Enums in DIA SDK
- [DataKind](../debugger/debug-interface-access/datakind.md) - Fix formatting for Enums in DIA SDK
- [LocationType](../debugger/debug-interface-access/locationtype.md) - Fix formatting for Enums in DIA SDK
- [SymTagEnum](../debugger/debug-interface-access/symtagenum.md) - Fix formatting for Enums in DIA SDK

### IDE

**New articles**

- [Admin controls for GitHub Copilot](../ide/visual-studio-github-copilot-admin.md)
- [Troubleshoot GitHub Copilot in Visual Studio](../ide/visual-studio-github-copilot-troubleshoot.md)
- [Install GitHub Copilot in Visual Studio](../ide/visual-studio-github-copilot-install-and-states.md)

**Updated articles**

- [Create multi-project templates](../ide/how-to-create-multi-project-templates.md) - Added example on how to add project references on multi-project templates.
- [Change the build output directory](../ide/how-to-change-the-build-output-directory.md) - Update based on user feedback
- [Manage assembly and manifest signing](../ide/managing-assembly-and-manifest-signing.md) - Update based on user feedback
- [Build actions](../ide/build-actions.md) - Clarify build action
- [Insert XML comments for documentation generation](../ide/reference/generate-xml-documentation-comments.md) - Review and update code snippets
- [Walkthrough: Create a code snippet in Visual Studio](../ide/walkthrough-creating-a-code-snippet.md) - Review and update code snippets
- [Find references in your code](../ide/finding-references.md) - Review and update
- [Code snippets schema reference](../ide/code-snippets-schema-reference.md) - Review and update code snippets
- [Visual C++ code snippets](../ide/visual-cpp-code-snippets.md) - Review and update code snippets
- [C# code snippets](../ide/visual-csharp-code-snippets.md) - Review and update code snippets
- [Code snippets and how to use them](../ide/code-snippets.md) - Review and update code snippets
- [Distribute code snippets as a Visual Studio extension](../ide/how-to-distribute-code-snippets.md) - Clarify Visual Studio 2022 content for distribution of code snippets
- [Define consistent coding styles with EditorConfig](../ide/create-portable-custom-editor-options.md) - Update for EditorConfig visual editor
- [Customize the Visual Studio IDE](../ide/personalizing-the-visual-studio-ide.md) - Review and update
- [Tutorial: Create a WinForms app with Visual Basic](../ide/create-a-visual-basic-winform-in-visual-studio.md) - Review and update
- [What is the GitHub Copilot Chat extension for Visual Studio?](../ide/visual-studio-github-copilot-chat.md) - Document Copilot inbox install and Copilot states
- [What is GitHub Copilot Completions for Visual Studio?](../ide/visual-studio-github-copilot-extension.md) - Document Copilot inbox install and Copilot states

### JavaScript

**Updated articles**

- [Tutorial: Create an ASP.NET Core app with React in Visual Studio](../javascript/tutorial-asp-net-core-with-react.md) - Add Docker suggestions for troubleshooting in React and ASP.NET Core tutorial

### MSBuild

**Updated articles**

- [Property functions](../msbuild/property-functions.md) - Change property function links to netstandard-2.0
- [MSBuild `.targets` files](../msbuild/msbuild-dot-targets-files.md) - Update based on user feedback

### Profiling

**New articles**

- [What is a profiler?](../profiling/what-is-a-profiler.md)

**Updated articles**

- [Which performance tool should I use? (C#, Visual Basic, C++, F#)](../profiling/choose-performance-tool.md) - Discovery work for profiling tools
- [Analyze performance using CPU profiling in the Performance Profiler (C#, Visual Basic, C++, F#)](../profiling/cpu-usage.md) - Discovery work for profiling tools
- [Identify hot paths with a flame graph (C#, Visual Basic, C++, F#)](../profiling/flame-graph.md) - Discovery work for profiling tools
- [Beginner's guide to optimizing code and reducing compute costs (C#, Visual Basic, C++, F#)](../profiling/optimize-code-using-profiling-tools.md) - Discovery work for profiling tools
- [First look at profiling tools (C#, Visual Basic, C++, F#)](../profiling/profiling-feature-tour.md) - Discovery work for profiling tools
- [Run profiling tools with or without the debugger (C#, Visual Basic, C++, F#)](../profiling/running-profiling-tools-with-or-without-the-debugger.md) - Discovery work for profiling tools

### Python

**Updated articles**

- [Define custom commands for Python projects in Visual Studio](../python/defining-custom-python-project-commands.md) - Review and update
- [Use IPython in the Interactive Window in Visual Studio](../python/interactive-repl-ipython.md) - Review and update
- [Profile Python code in Visual Studio](../python/profiling-python-code-in-visual-studio.md) - Review and update
- [Work with the Python Interactive Window in Visual Studio](../python/python-interactive-repl-in-visual-studio.md) - Review and update
- [Write unit tests for Python with Test Explorer in Visual Studio](../python/unit-testing-python-in-visual-studio.md) - Review and update
- [Tutorial: Work with the Flask web framework in Visual Studio](../python/learn-flask-visual-studio-step-01-project-solution.md) - Review and update
- [Tutorial: Create a Flask app with views and page templates in Visual Studio](../python/learn-flask-visual-studio-step-02-create-app.md) - Review and update
- [Quickstart: Create Python project from existing code in Visual Studio](../python/quickstart-01-python-in-visual-studio-project-from-existing-code.md) - Review and update
- [Quickstart: Create Python project from a template in Visual Studio](../python/quickstart-02-python-in-visual-studio-project-from-template.md) - Review and update
- [Quickstart: Clone a repository of Python code in Visual Studio](../python/quickstart-03-python-in-visual-studio-project-from-repository.md) - Review and update
- [Quickstart: Create a project from a Cookiecutter template](../python/quickstart-04-python-in-visual-studio-project-from-cookiecutter.md) - Review and update
- [Quickstart: Open and run Python code in a folder in Visual Studio](../python/quickstart-05-python-visual-studio-open-folder.md) - Review and update

### VSTO

**Updated articles**

- [Create Office projects in Visual Studio](../vsto/how-to-create-office-projects-in-visual-studio.md) - Add keyword delimiters and other minor fixes

### Community contributors

The following people contributed to the Visual Studio docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the [what's new landing page](index.yml).

- [Blake-Madden](https://github.com/Blake-Madden) - ![4 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-4-green)
- [MarcoMue](https://github.com/MarcoMue) - Marco ![2 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-2-green)
- [cmkaya](https://github.com/cmkaya) - Cem Kaya ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [Guiorgy](https://github.com/Guiorgy) - Guiorgy ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [lettuceDestroyer](https://github.com/lettuceDestroyer) - ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [lextm](https://github.com/lextm) - Lex Li ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [mletterle](https://github.com/mletterle) - Michael Letterle ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [ramiabughazaleh](https://github.com/ramiabughazaleh) - Rami Abughazaleh ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [shaggygi](https://github.com/shaggygi) - Greg Ingram ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)