Ответ 1
Favorite Documents позволяет создавать ссылки на часто используемые файлы кода, а затем быстро открывать их как группу или индивидуально из меню "Избранное" в Visual Studio 2010, 2012 и 2013.
Есть ли надстройка для Visual Studio, которая позволяет сохранять список файлов/вкладок, которые вы открываете в Visual Studio, например, менеджер сеансов, который вы встроили в Opera?
Я не имею в виду, как я могу сохранить все открытые в настоящее время файлы (Ctrl + Shift + S) или как я могу получить все открытые файлы, открытые при повторном открытии Visual Studio.
Я имею в виду, как я могу открыть набор файлов для одной проблемы/ошибки, а затем сохранить этот список, когда появится еще одна важная проблема/ошибка, а затем снова открыть список сохраненных ранее файлов. Таким образом, мне не нужно было бы gp и находить все файлы, которые я открывал изначально, или иметь возможность открывать сразу несколько файлов.
Спасибо
Кит
Favorite Documents позволяет создавать ссылки на часто используемые файлы кода, а затем быстро открывать их как группу или индивидуально из меню "Избранное" в Visual Studio 2010, 2012 и 2013.
Сохранить все вкладки - отличное расширение, которое, кажется, прекрасно удовлетворяет этому запросу. Я отбрасываю его здесь, так как это сообщение появляется в первых нескольких результатах Google для "вкладок сохранения визуальной студии".
@Ben намекнул на ответ, но это будет работать только для одного набора файлов (т.е. если вы закроете и снова откроете решение, вы должны найти те же файлы, что и ранее).
Одним из слабых хакерских действий было бы вручную поддерживать разные версии файла .suo(введем здесь все соответствующие отказы), хотя это заставит вас закрывать и открывать решение каждый раз.
PS: 3 минуты на Google ничего не нашли. Я ожидаю, что это не должно быть слишком сложно, чтобы сбить макрос, чтобы сделать это.
Простой шаблон макроса:
Public Module Sessions
Sub Session1()
DTE.ItemOperations.OpenFile("fullPathFile1")
DTE.ItemOperations.OpenFile("fullPathFile2")
...
DTE.ActiveDocument.Activate()
End Sub
End Module