Suchergebnisse für Anfrage "roslyn"
Wie man ein Microsoft.CodeAnalysis.ITypeSymbol mit einem System.Type vergleicht
Ich habe erfolgreich ein ITypeSymbol von einem SyntaxNode erhalten, indem ich Folgendes verwendet habe: SemanticModel.GetTypeInfo(sytaxNode).ConvertedTypeetzt würde ich gerne wissen, ob diesesITypeSymbol entspricht einemSystem.Type -Instanz, die ...
Wie kann man mit Roslyn kompilierten Code in einer Visual Studio-Erweiterung innerhalb des aktuellen Visual Studio-Hosts debuggen?
Ich habe eine Visual Studio-Erweiterung, die Roslyn verwendet, um ein Projekt in der aktuell geöffneten Lösung abzurufen, zu kompilieren und Methoden daraus auszuführen. Das Projekt kann vom Programmierer geändert werden. ch habe erfolgreich ein ...
Wie bekomme ich einen Methodenkörper mit Roslyn?
Ich möchte il einer Methode in meiner C # -Quellcodedatei erhalten. Ich habe die Lösung mit Roslyn geöffnet und finde das Methodensymbol wie folgt Roslyn.Compilers.Common.ISymbol s=GetMethodSymbolAtPosition (30);Ich habe ein ISymbol wie bekomme ...
Roslyn Code Analyzer auf Build Server ausführen
Ich versuche, benutzerdefinierte statische Analyseregeln für meine Codebasis zu erstellen, sodass Compilerfehler generiert werden, wenn ein Entwickler die Codierungskonvention meines Unternehmens nicht befolgt. Es scheint mit Visual Studio ...
Wie kann ich den vollqualifizierten Namespace aus einer using-Direktive in Roslyn abrufen?
Wenn Sie mit der Maus über ein "vereinfachtes" @ fahrusing -Anweisung in VS2015 zeigt den vollqualifizierten Namen an. Wie würde ich diese Informationen über ein Roslyn-Plugin erhalten? Würde es ein @ ...
Wie deaktiviere ich alle Roslyn Code Analyzer?
Ich versuche, mit einem großen Open Source-Projekt zu arbeiten, das eine Handvoll Roslyn Code Analyzer enthält. Wenn ich die Lösung öffne, verwendet Visual Studio ca. 15 Minuten lang ~ 35% CPU. Verwenden von PerfView Ich habe herausgefunden, ...
Roslyn Analyzer Code Fix - Deaktiviere Vorschau Option
Wie deaktiviere ich das Vorschaudialogfeld, das nach der Glühbirne in C # -Projekten angezeigt wird? Problem ist, der RegisterCodeFixesAsync ruft die Datenbank auf und erhöht die ID. Dies wird zweimal ausgeführt (einmal während der Vorschau und ...
Holen Sie sich Roslyn SyntaxToken aus Visual Studio Text Selection (Position des Einfügemarke)
Ich habe versucht, eine Brücke zwischen dem VSSDK und dem Roslyn SDK in einem Visual Studio-Erweiterungspaket zu schlagen, und es war schwierig, dies zu tun. Das von Visual Studio angegebene ActivePoint.AbsoluteCharOffset stimmt nicht mit dem ...
Wie kann man das Äquivalent von / features: strict (von csc.exe) zu msbuild.exe oder in der .csproj-Datei angeben?
EinführunBetrachten Sie diese einfache (und schlechte) C # -Klasse: using System; namespace N { static class C { static void M(DateTime d) { if (d == null) Console.WriteLine("Yes"); else Console.WriteLine("No"); } static void L(object o) { if (o ...
Roslyn-Scripting: Zeilennummerninformationen für Laufzeitausnahmen
Ich spiele mit den Roslyn-Skripten herum (mit demMicrosoft.CodeAnalysis.CSharp.Scripting nuget package) und ich frage mich, ob es eine Möglichkeit gibt, Zeilennummerninformationen zu den Stack-Traces für Ausnahmen hinzuzufügen, die innerhalb ...