Где Visual Studio сохраняет блоки кода, перетаскиваемые на панели инструментов

вы можете перетаскивать блоки кода из Codeeditor на панель инструментов VisualStudio, но где Visual Studio сохраняет эти блоки кода.

доступны ли они глобально (для других проектов) или доступны только в решении/проекте, которые они перетаскиваются?

1 ответов


любые блоки кода, которые вы перетаскиваете на панель инструментов, хранятся в вашем настройки Visual Studio. Путь по умолчанию к этому файлу находится в папке "Мои Документы":

..\My Documents\Visual Studio 2010\Settings\CurrentSettings.vssettings

но, конечно, точное местоположение можно указать в диалоговом окне Параметры в Visual Studio.

они глобально доступны для всех проектов на соответствующем языке. Например, при создании фрагмента кода в проекте C# он будет доступен для любых проектов C# что вы создаете. Тем не менее, это будет не доступно в a VB.NET проект.

также обратите внимание, что вы можете переименовать отдельные фрагменты, щелкнув их Правой Кнопкой Мыши на панели инструментов и выбрав "переименовать элемент" в контекстном меню.

но есть лучший и гораздо более мощный способ управлять фрагментами кода, а не перетаскивать их на панель инструментов. См.в этой статье на блоге Сары Форд (отличный ресурс для Советов и трюков, связанных с ПРОТИВ.)