Moja sytuacja:
Więc dekompilowana zestawu .NET z ILSpy w C# w ubiegłym tygodniu; od tego czasu włożyłem mnóstwo pracy w masowanie plików/projektów itp., aby wszystkie znowu działały poprawnie (było wiele drobnych błędów [głównie spowodowane przez proces generowania kodu ILSpy] i przypadkowych problemów, a ja " naprawiam je, kiedy idę). Jestem teraz cale od mojego celu, z metą w zasięgu wzroku!wkładając XML Komentarze na drzewie C# plików źródłowych z automatycznie generowane [Zgromadzenie] .xml pliki
Ale, oto i oto: po prostu zdałem sobie sprawę, że brakuje wszystkich komentarzy XML. >. <
Zrobiłem trochę szorowania i udało mi się znaleźć plik intelli-sense .xml, z wszystkimi komentarzami wygenerowanymi przez Visual Studio.
co chciałbym, aby osiągnąć:
chciałbym skopiować te komentarze z wygenerowanego pliku .xml Intelli-zmysł Powrót do plików źródłowych (w sposób zautomatyzowany, oczywiście, jak istnieje około 5000 klas w tym Zgromadzeniu).
Moje pytanie:
Jak mam postąpić? Czy są jakieś narzędzia, które mogą mi pomóc w automatyzacji tego zadania?
Możesz to zrobić z parserem C#. W zależności od poziomu C# (2, 3, 4, 5), możesz wybrać gramatykę ANTLR na przykład. Możesz także wypróbować Microsoft Roslyn, ale nie jest to funkcja kompletna. –
Tak, miałem nadzieję, że nie będę musiał polegać na pisaniu własnej aplikacji; musi istnieć coś, co ktoś już zbudował - nie mogę być pierwszą osobą, która napotka na ten problem. : -/ – BrainSlugs83