Skip to content

Commit 4ff46d6

Browse files
Learn Build Service GitHub AppLearn Build Service GitHub App
authored andcommitted
Merging changes synced from https://github.com/MicrosoftDocs/visualstudio-docs-pr (branch live)
2 parents af7acef + c4030d4 commit 4ff46d6

6 files changed

+14
-8
lines changed

docs/debugger/debug-dotnet-core-in-wsl-2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ms.workload:
1818

1919
[!INCLUDE [Visual Studio](~/includes/applies-to-version/vs-windows-only.md)]
2020

21-
You can easily run and debug your .NET apps in Linux without leaving Visual Studio using WSL. If you are a cross-platform developer, you can use this method as a simple way to test more of your target environments.
21+
You can easily run and debug your .NET Core and .NET 5+ apps in Linux without leaving Visual Studio using WSL. If you are a cross-platform developer, you can use this method as a simple way to test more of your target environments.
2222

2323
For a Windows .NET user targeting Linux, WSL lives in a sweet spot between production realism and productivity. In Visual Studio, you can already debug in a remote Linux environment using the [remote debugger](../debugger/remote-debugging-dotnet-core-linux-with-ssh.md), or with containers using the [Container Tools](../containers/overview.md). When production realism is your main concern, you should use one of those options. When an easy and fast inner-loop is more important, WSL is a great option.
2424

docs/debugger/decompilation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ Extracted source files appear in the miscellaneous files in **Solution Explorer*
6565

6666
## SourceLink
6767

68-
For .NET libraries or for NuGet packages enabled for SourceLink, you can also step into source code, set breakpoints, and use all the debugger’s features. For more information, see [Improving debug-time productivity with SourceLink](https://devblogs.microsoft.com/dotnet/improving-debug-time-productivity-with-source-link/).
68+
For .NET libraries or for NuGet packages enabled for SourceLink, you can also step into source code, set breakpoints, and use all the debugger’s features. For more information, see [Enable debugging and diagnostics with Source Link](../debugger/how-to-improve-diagnostics-debugging-with-sourcelink.md) and [Improving debug-time productivity with SourceLink](https://devblogs.microsoft.com/dotnet/improving-debug-time-productivity-with-source-link/).
6969

7070
## Known limitations
7171

docs/debugger/remote-debugging-dotnet-core-linux-with-ssh.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Debug .NET Core on Linux"
3-
description: Debug .NET Core on Linux using Secure Shell (SSH) by attaching to a process. Prepare your app for debugging. Build and deploy the app. Attach the debugger.
3+
description: Debug .NET Core and .NET 5+ on Linux using Secure Shell (SSH) by attaching to a process. Prepare your app for debugging. Build and deploy the app. Attach the debugger.
44
ms.date: "03/20/2023"
55
ms.topic: "conceptual"
66
helpviewer_keywords:
@@ -16,7 +16,7 @@ ms.workload:
1616

1717
[!INCLUDE [Visual Studio](~/includes/applies-to-version/vs-windows-only.md)]
1818

19-
Starting in Visual Studio 2017, you can attach to .NET Core processes running on a local or remote Linux deployment over Secure Shell (SSH). This article describes how to set up debugging and how to debug. For debugging scenarios using Docker containers, see [Attach to a process running on a Docker container](../debugger/attach-to-process-running-in-docker-container.md) and the [container tools](../containers/edit-and-refresh.md) articles instead. To debug Linux on WSL 2 from Visual Studio (no attach to process), see [Debug .NET Core Apps in WSL 2 with Visual Studio](../debugger/debug-dotnet-core-in-wsl-2.md).
19+
Starting in Visual Studio 2017, you can attach to .NET Core and .NET 5+ processes running on a local or remote Linux deployment over Secure Shell (SSH). This article describes how to set up debugging and how to debug. For debugging scenarios using Docker containers, see [Attach to a process running on a Docker container](../debugger/attach-to-process-running-in-docker-container.md) and the [container tools](../containers/edit-and-refresh.md) articles instead. To debug Linux on WSL 2 from Visual Studio (no attach to process), see [Debug .NET Core Apps in WSL 2 with Visual Studio](../debugger/debug-dotnet-core-in-wsl-2.md).
2020

2121
> [!NOTE]
2222
> For debugging Linux running on Azure Kubernetes Service (AKS), [Bridge to Kubernetes](/visualstudio/bridge/overview-bridge-to-kubernetes) is recommended instead of attach to process.

docs/debugger/toc.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -392,11 +392,11 @@
392392
href: debug-live-azure-virtual-machines-time-travel-debugging.md
393393
- name: Linux debugging
394394
items:
395-
- name: Debug .NET Core apps in WSL 2
395+
- name: Debug .NET apps in WSL 2
396396
href: debug-dotnet-core-in-wsl-2.md
397-
- name: Debug .NET Core on Linux using SSH
397+
- name: Debug .NET on Linux using SSH
398398
href: remote-debugging-dotnet-core-linux-with-ssh.md
399-
- name: Debug .NET Core on AKS >>
399+
- name: Debug .NET on AKS >>
400400
href: /visualstudio/bridge/bridge-to-kubernetes-vs
401401
- name: Debug with Container Tools >>
402402
href: ../containers/edit-and-refresh.md

docs/debugger/using-tracepoints.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ ms.workload:
1919
Tracepoints allow you to log information to the Output window under configurable conditions without modifying or stopping your
2020
code. This feature is supported for both managed languages (C#, Visual Basic, F#) and native code as well as languages such as JavaScript and Python.
2121

22+
> [!NOTE]
23+
> For information on logging information to the Output window programmatically using .NET APIs, see [Send messages to the Output window](../debugger/diagnostic-messages-in-the-output-window.md).
24+
2225
## Let's take an example
2326

2427
::: moniker range="vs-2019"

docs/ide/visual-studio-github-copilot-extension.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: About the GitHub Copilot extension for Visual Studio
33
description: Use Visual Studio and the GitHub Copilot extension together to take advantage of AI and generate detailed info about your code, along with suggested edits, and even new code snippets, too.
4-
ms.date: 06/09/2023
4+
ms.date: 08/03/2023
55
ms.topic: overview
66
ms.custom: template-overview
77
author: TerryGLee
@@ -57,6 +57,9 @@ GitHub Copilot supports several programming languages and frameworks, including
5757
1. Select the **GitHub Copilot** extension, and then select the **Download** button.
5858
1. Restart Visual Studio to complete the installation process.
5959

60+
> [!NOTE]
61+
> For more information about activation & authorization, see the [Installing the Visual Studio extension](https://docs.github.com/en/copilot/getting-started-with-github-copilot?tool=visualstudio#installing-the-visual-studio-extension) section in GitHub Docs.
62+
6063
After installation, you can start using GitHub Copilot by typing code in the editor and observing the suggestions provided by AI.
6164

6265
## Next steps

0 commit comments

Comments
 (0)