Rewrite "custom templates" to an overview article. - #55189
Open
adegeo wants to merge 14 commits into
Open
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This PR replaces the older “custom templates” article with a new overview article that explains how .NET templates work and updates navigation, cross-links, and redirects so readers land on the new content.
Changes:
- Adds a new
.NET templates overviewarticle (templates.md) covering template types, structure, packages, installation, localization, and Visual Studio integration. - Updates TOC entries and “See also/Next steps” links across
dotnet newdocs and the template packaging tutorial to point to the new overview. - Deletes
custom-templates.mdand adds a redirect from/docs/core/tools/custom-templates.mdto/dotnet/core/tools/templates.
Reviewed changes
Copilot reviewed 13 out of 13 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| docs/navigate/tools-diagnostics/toc.yml | Updates navigation entry to point from the removed custom-templates page to the new templates overview. |
| docs/core/tutorials/cli-templates-create-template-package.md | Repoints references to the new overview article and its “Template packages” section. |
| docs/core/tools/templates.md | Introduces the new templates overview article that replaces the removed custom-templates page. |
| docs/core/tools/dotnet-new.md | Updates related links to reference the new templates overview article. |
| docs/core/tools/dotnet-new-update.md | Updates related links to reference the new templates overview article. |
| docs/core/tools/dotnet-new-uninstall.md | Updates related links to reference the new templates overview article. |
| docs/core/tools/dotnet-new-search.md | Updates related links to reference the new templates overview article. |
| docs/core/tools/dotnet-new-sdk-templates.md | Updates related links to reference the new templates overview article. |
| docs/core/tools/dotnet-new-list.md | Updates related links to reference the new templates overview article. |
| docs/core/tools/dotnet-new-install.md | Updates related links to reference the new templates overview article. |
| docs/core/tools/dotnet-new-details.md | Updates related links to reference the new templates overview article. |
| docs/core/tools/custom-templates.md | Removes the outdated custom-templates article in favor of the new overview + redirect. |
| .openpublishing.redirection.core.json | Adds a redirect so existing links to custom-templates.md resolve to the new templates overview page. |
Comments suppressed due to low confidence (1)
docs/core/tools/templates.md:278
- The style guide requires no spaces around em dashes. Remove the spaces around the em dash in this sentence.
**Project and solution templates** appear in the **Create a new project** dialog alongside the built-in SDK templates. Users can find your template by name, language, or by the tags from the `classifications` field in `template.json`. Accurate classifications help your template surface in the right filter categories, so choose them carefully. To give your template a polished appearance in the dialog, add an `icon.png` to the `.template.config` folder — Visual Studio displays it next to your template's name.
gewarren
approved these changes
Jul 30, 2026
gewarren
left a comment
Collaborator
There was a problem hiding this comment.
To me the new templates article is a bit confused about its audience - a lot of it seems written to template creators, which is probably just a small percentage of readers, so I think "Template overview" is not the best title.
Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com> Co-authored-by: Andy (Steve) De George <67293991+adegeo@users.noreply.github.com>
adegeo
enabled auto-merge (squash)
July 30, 2026 21:57
gewarren
approved these changes
Jul 31, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Rewrote the custom templates article to be an overview about templates and about how they're structured.
Fixes #51380
Internal previews
Toggle expand/collapse