Skip to content

Commit 7ad21aa

Browse files
Merge pull request #10741 from MicrosoftDocs/main638820040647411678sync_temp
For protected branch, push strategy should use PR and merge to target branch method to work around git push error
2 parents 460088b + 6677e06 commit 7ad21aa

13 files changed

+35
-40
lines changed

docs/data-tools/how-to-add-update-or-remove-a-wcf-data-service-reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Add, update, or remove WCF data service reference
33
description: Explore how to add, update, or remove a Windows Communication Foundation (WCF) data service reference for .NET Framework applications in Visual Studio.
4-
ms.date: 04/17/2024
4+
ms.date: 5/2/2025
55
ms.topic: how-to
66
helpviewer_keywords:
77
- service references [Visual Studio]

docs/debugger/debugger-feature-tour.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "First look at the debugger"
2+
title: "Overview of the debugger"
33
description: Get started debugging your applications by using the Visual Studio debugger and see what your code is doing while it runs.
44
ms.topic: conceptual
55
ms.date: 3/11/2025
@@ -10,7 +10,7 @@ ms.author: mikejo
1010
manager: mijacobs
1111
ms.subservice: debug-diagnostics
1212
---
13-
# First look at the Visual Studio Debugger
13+
# Overview of the Visual Studio debugger
1414

1515
This topic introduces the debugger tools provided by Visual Studio. In the Visual Studio context, when you *debug your app*, it usually means that you are running the application with the debugger attached (that is, in debugger mode). When you do this, the debugger provides many ways to see what your code is doing while it runs. You can step through your code and look at the values stored in variables, you can set watches on variables to see when values change, you can examine the execution path of your code, et al. If this is the first time that you've tried to debug code, you may want to read [Debugging for absolute beginners](../debugger/debugging-absolute-beginners.md) before going through this topic. If you are trying to perform a specific task and need to know what feature to use, see [Debugger feature finder](../debugger/find-your-debugging-task.yml). To try AI-assisted debugging, see [Debug with Copilot](../debugger/debug-with-copilot.md).
1616

docs/debugger/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
items:
55
- name: What is debugging?
66
href: what-is-debugging.md
7-
- name: First look at the debugger
7+
- name: Overview of the debugger
88
href: debugger-feature-tour.md
99
- name: Debugging techniques and tools
1010
href: write-better-code-with-visual-studio.md

docs/ide/adding-visual-studio-editor-support-for-other-languages.md

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Add editor support for other languages
33
description: Learn about how the Visual Studio editor supports reading and navigating through different computer languages and how you can add support for other languages.
4-
ms.date: 11/04/2016
4+
ms.date: 5/02/2025
55
ms.topic: conceptual
66
helpviewer_keywords:
77
- syntax colorization
@@ -68,31 +68,26 @@ Visual Studio currently provides syntax colorization and basic statement complet
6868
In addition to syntax colorization and basic statement completion, Visual Studio also has a feature called [Navigate To](/archive/blogs/benwilli/visual-studio-tip-3-use-navigate-to). This feature enables you to quickly search code files, file paths, and code symbols. Visual Studio provides Navigate To support for the following languages.
6969

7070
- C#
71-
7271
- C++
73-
7472
- TypeScript
75-
7673
- JavaScript
77-
7874
- Visual Basic
79-
8075
- Go
81-
8276
- Java
83-
8477
- PHP
8578

86-
All of these file types have the features described earlier even if support for a given language hasn't yet been installed. Installing specialized support for some languages may provide additional language support, such as IntelliSense or other advanced language features like light bulbs.
79+
All of these file types have the features described earlier even if support for a given language isn't yet installed. Installing specialized support for some languages may provide additional language support, such as IntelliSense or other advanced language features like light bulbs.
8780

88-
## Add support for non-supported languages
81+
## Add support for nonsupported languages
8982

9083
Visual Studio provides language support in the editor by using [TextMate Grammars](https://manual.macromates.com/en/language_grammars). If your favorite programming language currently isn't supported in the Visual Studio editor, first, search the web—a TextMate bundle for the language may already exist. If you can't find one, though, you can add support for it yourself by creating a TextMate bundle model for language grammars and snippets.
9184

9285
Add any new TextMate Grammars for Visual Studio in the following folder:
9386

9487
*%userprofile%\\.vs\Extensions*
9588

89+
> In Windows, *%userprofile%* resolves to the path: *c:\Users\\\<user name>*. If the *Extensions* folder does not exist on your system, you need to create it. If the folder already exists, it is hidden.
90+
9691
Under this base path, add the following folders if they apply to your situation:
9792

9893
|Folder Name|Description|
@@ -106,12 +101,12 @@ In Windows, *%userprofile%* resolves to the path: *c:\Users\\\<user name>*. If t
106101
> [!TIP]
107102
> If you have any files open in the editor, you'll need to close and reopen them to see syntax highlighting after you add the TextMate Grammars.
108103
109-
For details about how to create TextMate Grammars, see [TextMate - Introduction to Language Grammars](https://developmentality.wordpress.com/2011/02/08/textmate-introduction-to-language-grammars/) and [Notes on how to create a Language Grammar and Custom Theme for a Textmate Bundle](https://benparizek.com/notebook/notes-on-how-to-create-a-language-grammar-and-custom-theme-for-a-textmate-bundle).
104+
For details about how to create TextMate Grammars, see [TextMate - Introduction to Language Grammars](https://developmentality.wordpress.com/2011/02/08/textmate-introduction-to-language-grammars/) and [Notes on how to create a Language Grammar and Custom Theme for a TextMate Bundle](https://benparizek.com/notebook/notes-on-how-to-create-a-language-grammar-and-custom-theme-for-a-textmate-bundle).
110105

111106
## Related content
112107

113108
- [Add a Language Server Protocol extension](../extensibility/adding-an-lsp-extension.md)
114-
- [Walkthrough: Create a code snippet](../ide/walkthrough-creating-a-code-snippet.md)
115-
- [Walkthrough: Display statement completion](../extensibility/walkthrough-displaying-statement-completion.md)
116-
- [Example code: TextMate Grammar](https://github.com/microsoft/VSSDK-Extensibility-Samples/tree/master/TextmateGrammar)
117-
- [Example code: Custom language support](https://github.com/microsoft/VSSDK-Extensibility-Samples/tree/master/Ook_Language_Integration)
109+
- [Create a code snippet](../ide/walkthrough-creating-a-code-snippet.md)
110+
- [Display statement completion](../extensibility/walkthrough-displaying-statement-completion.md)
111+
- [Ship TextMate grammars inside Visual Studio extensions](https://github.com/microsoft/VSSDK-Extensibility-Samples/tree/master/TextmateGrammar)
112+
- [Implement custom language support](https://github.com/microsoft/VSSDK-Extensibility-Samples/tree/master/Ook_Language_Integration)

docs/ide/how-to-configure-projects-to-target-platforms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Configure projects to target platforms'
33
description: Set up your applications to target different platforms, including the ARM64 platform in Visual Studio with the Configuration Manager.
4-
ms.date: 05/06/2024
4+
ms.date: 5/2/2025
55
ms.subservice: compile-build
66
ms.topic: how-to
77
helpviewer_keywords:

docs/ide/how-to-track-your-code-by-customizing-the-scrollbar.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Scroll bar map mode and bar mode
33
description: Learn how to track changes in your code through the customization of the scroll bar and also learn how to use Bar mode and Map mode.
4-
ms.date: 03/20/2020
4+
ms.date: 05/2/2025
55
ms.topic: how-to
66
author: anandmeg
77
ms.author: meghaanand
@@ -44,7 +44,7 @@ Curious as to which scroll bar annotations and their associated colors match whi
4444

4545
#### Code changes
4646

47-
Code changes are annotated in the far-left side of the vertical scroll bar.
47+
Code changes are annotated in the far-left side of the vertical scroll bar. To modify the **Track changes** setting, go to **Tools** > **Options** > **Text Editor** > **Settings**.
4848

4949
**Tracked files (in a Git repository)**
5050

-147 Bytes
Loading

docs/msbuild/how-to-use-project-sdk.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Reference an MSBuild Project SDK
33
description: Use the MSBuild project SDKs to simplify working with software development kits that require properties and targets to be imported.
4-
ms.date: 05/16/2024
4+
ms.date: 5/1/2025
55
ms.topic: how-to
66
helpviewer_keywords:
77
- MSBuild, SDKs, SDK
@@ -44,7 +44,7 @@ There are many SDKs distributed by Microsoft. The project SDK referenced in the
4444

4545
There are three ways to reference a project SDK:
4646

47-
### Use the `Sdk` attribute on the `<Project/>` element
47+
### Use the `Sdk` attribute on the `Project` element
4848

4949
```xml
5050
<Project Sdk="My.Custom.Sdk">
@@ -62,7 +62,7 @@ To specify a specific version of the SDK, append it to the `Sdk` attribute:
6262
</Project>
6363
```
6464

65-
### Use the top-level `<Sdk/>` element
65+
### Use the top-level `Sdk` element
6666

6767
```xml
6868
<Project>
@@ -75,7 +75,7 @@ An implicit import is added to the top and bottom of the project as discussed pr
7575

7676
The `Version` attribute isn't required.
7777

78-
### Use the `<Import/>` element anywhere in your project
78+
### Use the `Import` element anywhere in your project
7979

8080
```xml
8181
<Project>
@@ -90,10 +90,10 @@ The `Version` attribute isn't required.
9090

9191
When you explicitly include the imports in your project, you have full control over the order.
9292

93-
When using the `<Import/>` element, you can specify an optional `Version` attribute as well. For example, you can specify `<Import Project="Sdk.props" Sdk="My.Custom.Sdk" Version="1.2.3" />`.
93+
When using the `Import` element, you can specify an optional `Version` attribute as well. For example, you can specify `<Import Project="Sdk.props" Sdk="My.Custom.Sdk" Version="1.2.3" />`.
9494

9595
> [!WARNING]
96-
> If you change your project to use `<Import/>` elements, make sure you add both `.props` and `.targets` imports, and that you remove the SDK from the `<Project/>` element and `<Sdk/>` elements. Failure to do so will result in doubled imports and an [`MSB4011`](./errors/msb4011.md) warning.
96+
> If you change your project to use `Import` elements, make sure you add both `.props` and `.targets` imports, and that you remove the SDK from the `Project` element and `Sdk` elements. Failure to do so will result in duplicaate imports and an [`MSB4011`](./errors/msb4011.md) warning.
9797
9898
## How project SDKs are resolved
9999

docs/profiling/profiling-feature-tour.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "First look at profiling tools"
2+
title: "Overview of the profiling tools"
33
description: Review the different diagnostic tools available in Visual Studio for profiling your C#, Visual Basic, C++, and F# applications.
44
ms.date: 1/17/2025
55
ms.topic: conceptual
@@ -15,7 +15,7 @@ manager: mijacobs
1515
ms.subservice: debug-diagnostics
1616
zone_pivot_groups: programming-languages-set-two
1717
---
18-
# First look at profiling tools (C#, Visual Basic, C++, F#)
18+
# Overview of the profiling tools (C#, Visual Basic, C++, F#)
1919

2020
Application performance measuring tools are essential for developers who want to optimize their code and improve application performance. Visual Studio offers a range of profiling and diagnostics tools that can help you diagnose memory and CPU usage and other application-level issues. With these tools, you can accumulate performance data while you run your application. A profiler can help you make informed decisions quickly by providing a visual depiction of execution times and CPU usage for your application. In this article, we give a quick look at the most common profiling tools.
2121

docs/profiling/toc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
href: index.yml
33
- name: Overview
44
items:
5-
- name: First look at profiling tools
6-
href: profiling-feature-tour.md
75
- name: What is a profiler?
86
href: what-is-a-profiler.md
7+
- name: Overview of the profiling tools
8+
href: profiling-feature-tour.md
99
- name: Which tool should I use?
1010
href: choose-performance-tool.md
1111
- name: Run profiling tools on release or debug builds

0 commit comments

Comments
 (0)