Rechercher

PythonReactSEOPDF
GitHub Skill

dotnet-symbol-grep-recipes

Quick ripgrep recipes for common C# navigation tasks in this repo.

bravellian☆ 0 Étoiles du dépôt0 Forks du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

Voir la source ↗Guides

Instructions

dotnet-symbol-grep-recipes

Short, practical ripgrep commands for navigating the codebase.

Find Type/Interface/Record Definition

rg -n "\b(class|interface|record|struct)\s+<Name>\b" -g "*.cs"

Find Implementations of Interface

rg -n "\bclass\s+\w+\s*:\s*[^\n]*\b<Interface>\b" -g "*.cs"

Find DI Registrations

rg -n "\b(AddSingleton|AddScoped|AddTransient)\b.*\b<Interface>\b" -g "*.cs"

Find Handlers/Controllers/Endpoints

rg -n "\bclass\s+\w+(Handler|Controller)\b" -g "*.cs"
rg -n "\bMap(Get|Post|Put|Delete|Patch)\b" -g "*.cs"

Find Tests Related to a Class

rg -n "\b<ClassName>(Tests|Test)\b" -g "*Tests*.cs"
rg -n "\b<ClassName>\b" -g "*Tests*.cs"

MSTest Test Discovery

rg -n "\[TestClass\]|\[TestMethod\]|\[DataTestMethod\]|\[DataRow\]" -g "*.cs"

Find Razor Pages

rg -n "\bclass\s+\w+Model\s*:\s*PageModel\b" -g "*.cs"
rg --files -g "*.cshtml"

Find Module Marker Interfaces

rg -n "\bclass\s+\w+\s*:\s*[^\n]*\b(I|IFullStack|IBackground|IEngine|IApi)Module\b" -g "*.cs"
rg -n "\bIModuleDefinition\b|\bIIncursaNavModuleMetadata\b" -g "*.cs"

Find Custom Generated File Definitions

rg --files -g "*.dto.json" -g "*.enum.json" -g "*.fastid.json"

Exemples

Consultez les exemples du dépôt source.

Voir la source ↗

Historique source

Date d’indexation
2026-01-20
Mise à jour de l’index
2026-01-26
Branch
main

Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!