Zasadniczo pytanie brzmi: Gdzie (iw jakim formacie) powinienem przechowywać tekstową dokumentację dla programistów związaną z moimi projektami Visual Studio?Najlepszy sposób dodawania dokumentacji dewelopera do projektów Visual Studio
Aby opracować: komentarze XML są świetne, ale nie obejmują wszystkich przypadków użycia. Czasami chcesz opisać architekturę klasową projektu na wysokim poziomie, dodać notatki o użytkowaniu do swojej biblioteki lub po prostu zostawić wiadomość innego rodzaju dla przyszłych pokoleń programistów pracujących nad tym projektem.
Chciałbym dodać te dokumenty bezpośrednio jako pliki do projektu Visual Studio, aby zapewnić (a), że są one dostępne dla programisty bez dalszego wyszukiwania i (b) są kontrolowane w wersji (przy użyciu tego samego svn/git/jakiekolwiek repozytorium jako kod źródłowy).
Obecnie dodajemy do projektu folder _Documentation
i używam plików tekstowych, ale nie jestem pewien, czy jest to najlepsze rozwiązanie. Visual Studio nie ma opcji automatycznego zawijania tekstu na tekst i ręcznego ustawiania podziałów linii po każdej zmianie jest denerwujące. Z drugiej strony, dokumenty programu Word nie działają dobrze z kontrolą wersji, a TeX jest zbyt trudny do skonfigurowania i nauczenia na każdym komputerze programisty.
Czy istnieje sprawdzona najlepsza praktyka w tym zakresie?
wiem, że tam Edycja/Advanced/Word Wrap, ale to tylko wpływa na wyświetlacz, a nie sam plik.
Sprawdź, czy [http://stackoverflow.com/questions/7820013/insert-image-in-code-cs-file][1] pomaga. [1]: http://stackoverflow.com/questions/7820013/insert-image-in-code-cs-file – Ram
Mam dokładnie ten sam workflow (i tym samym problem :). Czy znalazłeś jakiś sposób na rozwiązanie tego problemu? Zastanawiam się nad napisaniem rozszerzenia studyjnego do tego celu, chciałbym trochę informacji o rękach! – MHGameWork
@MHGameWork: Jeszcze nie, obecnie używamy prostych plików tekstowych dodanych do rozwiązania. Na szczęście w tej chwili nie wymaga się zbyt dużej dokumentacji. – Heinzi