В основном, вопрос: Где (и в каком формате) хранить текстовую документацию разработчика, связанную с моими проектами Visual Studio?Лучший способ добавить документацию разработчика к проектам Visual Studio
Чтобы уточнить: комментарии XML замечательные, но они не охватывают все варианты использования. Иногда вы хотели бы описать архитектуру класса проекта на высоком уровне, добавить примечания к использованию в свою библиотеку или просто оставить любые другие сообщения для будущих поколений разработчиков, работающих над этим проектом.
Я хотел бы добавить эти документы непосредственно в виде файлов в проект Visual Studio, чтобы (а) они были доступны разработчику без дальнейшего поиска и (б) они контролируются версией (с использованием того же svn/git/любой репозиторий в качестве исходного кода).
В настоящее время я добавляю в проект папку _Documentation
и использую текстовые файлы, но я не уверен, что это лучшее решение. Visual Studio не имеет возможности для автоматического текстового обтекания текста , а вручную исправление разрывов строк после каждого изменения раздражает. С другой стороны, документы Word не очень хорошо работают с управлением версиями, и TeX слишком много хлопот для настройки и обучения на каждом компьютере разработчика.
Есть ли устоявшаяся передовая практика для этого?
Я знаю, что есть Edit/Advanced/Word-Wrap, но это влияет только на отображение, а не сам файл.
Проверьте, подходит ли [http://stackoverflow.com/questions/7820013/insert-image-in-code-cs-file][1]. [1]: http://stackoverflow.com/questions/7820013/insert-image-in-code-cs-file – Ram
У меня такой же рабочий процесс (и, следовательно, проблема :). Вы еще не нашли решения? Я думаю о написании визуального расширения студии для этой цели, я хотел бы получить некоторые руки от информации! – MHGameWork
@MHGameWork: Пока мы пока не используем простые текстовые файлы, добавленные в решение. К счастью, на данный момент не требуется документация высокого уровня. – Heinzi