добавление и удаление сопоставленных папок
Область применения:
Visual Studio Visual Studio для Mac
Visual Studio Code ![]()
Некоторые из часто используемых папок в SharePoint, такие как Images и Layouts, глубоко внедрены в иерархию файлов. Эти папки можно сопоставить с проектом SharePoint, чтобы получить к ним более простой доступ. Сопоставленные папки — это папки в проекте SharePoint, соответствующие физическому расположению файлов в пакете установки сервера SharePoint.
При развертывании приложения SharePoint содержимое сопоставленной папки и всех ее вложенных папок копируется пакетом решения (WSP-файлом) на сервер, где выполняется SharePoint, в заданное расположение в дереве папок SharePoint. Это расположение определяется свойством расположения развертывания, заданным для сопоставленной папки. Все вложенные папки в сопоставленной папке относятся к расположению развертывания сопоставленной папки. Обратите внимание, что свойство «Расположение развертывания», а не имя сопоставленной папки, определяет, где развертываются элементы. Сопоставленные папки можно добавить в проект с помощью команд в строке меню или в контекстном меню проекта. Для добавления сопоставленных папок SharePoint с сопоставленной папкой и добавления команд папок SharePoint «Макеты» можно добавить эти сопоставленные папки, которые чаще всего используются. Вы можете сопоставить любую из других доступных папок SharePoint с проектом с помощью команды «Добавить сопоставленную папку SharePoint » в контекстном меню, а затем указать папки в диалоговом окне «Добавление сопоставленной папки SharePoint».
Добавление сопоставленных папок в проект
В следующей процедуре показано, как добавить две сопоставленные папки в проект визуальной веб-части. Для начала необходимо создать проект визуальной веб-части.
Добавление сопоставленных папок в проект
- В строке меню выберите Файл >Создать >Проект.
- В диалоговом окне «Создание проекта» выберите визуальную веб-часть SharePoint* для определенной версии SharePoint, которую вы установили. Например, если у вас установлена установка SharePoint 2019, выберите шаблон визуальной веб-части SharePoint 2019.
Примечание. Вы также можете искать шаблоны, введя SharePoint в текстовое поле поиска в верхней части диалогового окна «Создание проекта «. Вы также можете отфильтровать список шаблонов, чтобы отобразить только шаблоны для Office и SharePoint, выбрав «Office» в раскрывающемся списке «Тип проекта». Дополнительные сведения см. в статье Создание проекта в Visual Studio.
Изменение расположения развертывания сопоставленной папки
По умолчанию сопоставленные папки добавляются в определенные расположения относительно корневого пути установки SharePoint, который обозначает токен . Однако это расположение можно изменить, изменив свойство расположения развертывания сопоставленной папки. Каждая сопоставленная папка имеет собственное свойство расположения развертывания .
Изменение расположения развертывания сопоставленной папки
- Выберите сопоставленную папку в созданном ранее проекте.
- В окне «Свойства» нажмите кнопку с многоточием () в свойстве расположения развертывания.
- В диалоговом окне «Добавление сопоставленной папки SharePoint» перейдите к папке, в которую нужно указать сопоставленную папку.
- Выберите узел и нажмите кнопку «ОК «.
Переименование или удаление сопоставленных папок
Переименование или удаление сопоставленной папки
- Выберите сопоставленную папку в созданном ранее проекте.
- Чтобы переименовать сопоставленную папку, откройте контекстное меню, выберите «Переименовать«, введите новое имя и нажмите клавишу ВВОД. В качестве альтернативы можно выбрать сопоставленную папку, которую вы хотите переименовать, открыть окно свойств , а затем задать значение свойства имени папки новым именем.
- Чтобы удалить сопоставленную папку из проекта, откройте контекстное меню, нажмите кнопку «Удалить«, а затем нажмите кнопку «ОК » в диалоговом окне, чтобы подтвердить удаление.
Связанный контент
Как свернуть все папки в боковой панели VSCode?
В Workscpace есть 1 папка и в ней куча вложенных папок и файлов. Работая над проектом приходится лазить по разным папкам внутри workspace папки. Как свернуть все развернутые (открытые) папки внутри workspace?
- Вопрос задан более трёх лет назад
- 2492 просмотра
Комментировать
Решения вопроса 1


Ответ написан более трёх лет назад
Нравится 19 2 комментария
Drovosek01 @Drovosek01 Автор вопроса
Спасибо, а есть ли горячая клавиша для этой кнопки?
jenyamyasnikov @jenyamyasnikov
Drovosek01, Если окно активно: command + left-arrow или ctrl + left-arrow . Или можно задать свои горячие клавиши https://stackoverflow.com/questions/53273421/visua.
Ответы на вопрос 0
Ваш ответ на вопрос
Войдите, чтобы написать ответ

- Visual Studio Code
- +1 ещё
Как в VS Code в Emmet добавлять / у одиночных теггов?
- 1 подписчик
- 16 часов назад
- 31 просмотр
Удаление рабочей папки из рабочей области
1. В меню «Файл» выберите пункт «Система управления версиями» и щелкните элемент «Рабочие области».
2. В диалоговом окне «Управление рабочими областями» в столбце «Имя» выделите рабочую область, из которой необходимо удалить рабочую папку, и нажмите кнопку «Изменить».
3. В диалоговом окне «Изменение рабочей области» в списке «Рабочие папки» выберите рабочую папку, которую требуется удалить, и нажмите кнопку «Удалить».
4. Нажмите кнопку ОК.
Изменение рабочей области
1. В меню «Файл» выберите пункт «Система управления версиями» и щелкните элемент «Рабочие области».
2. В диалоговом окне «Управление рабочими» областями в столбце «Имя» выделите рабочую область, которую требуется изменить, и нажмите кнопку «Изменить».
3. Откроется диалоговое окно «Изменение рабочей области». Теперь можно выполнить следующие действия:
а) измените имени в поле «Имя». При этом имя компьютера изменить нельзя. Если изменяется имя компьютера, необходимо выполнить команду tf workspaces /updatecomputername в программе командной строки tf. В противном случае переместить рабочую область с одного компьютера на другой будет невозможно;
б) введите комментарий, описывающий внесенные в рабочую область изменения, в поле «Примечание»;
в) измените рабочие папки;
г) нажмите кнопку ОК, чтобы сохранить изменения рабочей области;
д) в диалоговом окне «Управление рабочими областями» нажмите кнопку «Закрыть».
После подготовки рабочей области необходимо добавить в нее файлы с сервера.
Маскировка и отмена маскировки папок в рабочей области
Visual Studio 2010
Маскировка позволяет исключить просмотр пользователями определенных папок в рабочей области или тех папок, которые в данный момент не нужны. Маскировка бывает полезной при работе с файлами в двух или более ветвях папок с общей родительской папкой, чтобы исключить ненужное копирование файлов. И, наконец, маскировка снижает нагрузку на каналы связи и экономит место на локальном диске благодаря тому, что неиспользуемые файлы и папки не копируются в локальную рабочую папку. Дополнительные сведения см. в разделе Создание рабочей области для работы с командным проектом.
Маскировку можно применять для существующего сопоставления папки в рабочей области, однако рекомендуется создать новое сопоставление папки специально для маскировки. Замаскировать папку, уже содержащую замаскированные элементы, нельзя. Однако можно сопоставить элементы в замаскированной папке с локальной рабочей областью.
Маскировка папок в рабочей области
1. В меню «Файл» выберите команду «Система управления версиями», а затем команду «Рабочие области».
2. В диалоговом окне «Управление рабочими областями» выберите рабочую область, которую требуется замаскировать, и нажмите кнопку «Изменить».
3. В диалоговом окне «Изменение рабочих областей» в списке «Рабочие папки» выделите сопоставление папок в папке системы управления версиями и локальную папку, которую требуется замаскировать, или создайте новое сопоставление. В поле «Состояние» измените значение с «Активно» на «Замаскировано». Заметим, что маскировать можно только папки, расположенные в сопоставленной папке на сервере.
Help : Vscode
Инструкция по работе с расширением Svacer для Visual Studio Code
Установка
Установка из официального магазина VSCode
Чтобы установить расширение Svacer для Visual Studio Code:

- перейдите по ссылке Visual Studio Marketplace и нажмите кнопку Install
- или на странице расширений VSCode найдите Svacer и нажмите кнопку Установить:

Приложение считается успешно установленным, если появилось соответствующее сообщение и на панели слева отобразилась вкладка расширения
Установка из файла
Получить установочный файл можно:
- на странице официального магазина приложений VSCode по ссылке: Visual Studio Marketplace
- в пользовательском интерфейсе сервера Svacer. Для этого выберите пункт Скачать расширение для VSCode в меню пользователя:

Имя установочного файла имеет вид svacer-.vsix .
1. На странице расширений VSCode нажмите кнопку
и выберите пункт Установка из VSIX:
2. В открывшемся окне проводника выберите скачанный установочный файл svacer-.vsix

Также расширение Svacer можно установить с помощью параметра командной строки —install-extension , указав путь к файлу:
—install-extension /svacer-.vsix
Приложение считается успешно установленным, если появилось соответствующее сообщение и на панели слева отобразилась вкладка расширения
Настройка подключения к серверу Svacer
Для работы расширения требуется настроить подключение к серверу Svacer:
1. Перейдите на вкладку расширения
2. На панели ИНСТРУМЕНТЫ SVACER: Информация Svacer нажмите кнопку
и выберите пункт Параметры расширения
В правой части окна VSCode откроется вкладка Параметры.
3. Укажите адрес и порт сервера Svacer 4. Настройте остальные параметры (опционально)
| Название | Описание | По умолчанию |
|---|---|---|
| Настройки сервера | ||
| Hostname | Имя или IP-адрес Svacer | localhost |
| Port | Порт Svacer | 8080 |
Если значение оставить пустым, то будет использован порт по умолчанию для выбранного протокола
Авторизация
Для доступа к серверу Svacer требуется авторизоваться:
1. Нажмите кнопку
и выберите пункт Войдите с помощью SvacerAuth, чтобы использовать Svacer, либо на вкладке расширения в разделе ИНФОРМАЦИЯ SVACER нажмите кнопку Авторизоваться
2. Нажмите кнопку Разрешить в появившемся окне:
3. Подтвердите открытие в браузере внешнего веб-сайта для авторизации В браузере по умолчанию откроется страница ввода учётных данных:


4. Введите логин и пароль Отобразится страница с запросом разрешения:
5. Нажмите кнопку Разрешить 6. Подтвердите открытие расширения Svacer в VSCode Откроется окно VSCode с открытой вкладкой расширения, на которой отображается список проектов Svacer:

Алгоритм работы
Каждый раз для разметки маркеров того или иного снимка проекта требуется выполнять следующие действия:
- Открыть папку для хранения исходного кода
- Выбрать проект, ветку и снимок
- Загрузить исходный код
- Загрузить маркеры
- Выбрать маркер
- Посмотреть исходный код файла
- Разметить маркеры
- Добавить, изменить или удалить комментарии (опционально)
- Заблокировать или разблокировать маркеры (опционально)
- Выбрать другие снимки проекта (опционально)
Открытие папки исходного файла
Чтобы открыть папку для хранения исходного кода:
- способ 1 – в меню Файл выберите пункт Открыть папку
- способ 2 – на вкладке Проводник нажмите кнопку Открыть папку
- способ 3 – нажмите клавиши CTRL+K и следом CTRL+O

Открытие папки. Способ 1

Открытие папки. Способ 2
Открытая папка и её содержимое будет отображается на вкладке Проводник.
Выбор проекта, ветки и снимка
Для этого перейдите в раздел ПРОЕКТЫ и с помощью кнопки
раскройте проект и ветку, нажмите на снимок.
Для перехода в раздел ПРОЕКТЫ можно использовать команду Инструменты Svacer: Перевести фокус на представление Проекты Svacer.
Выбранные проект, ветка и снимок отмечены точкой справа, а информация о них отображается в разделе ИНФОРМАЦИЯ SVACER.
Для последнего загруженного снимка отображается надпись latest.
Загрузка исходного кода

Для этого запустите на выполнение команду Svacer: Загрузить исходный код.

В процессе загрузки будет отображаться строка прогресса. Например:

После завершения загрузки отобразится сообщение об успехе и количестве загруженных файлов. Например:
Загрузка маркеров
Для этого в разделе ИНФОРМАЦИЯ SVACER нажмите кнопку Загрузить маркеры или запустите на выполнение команду Svacer: Загрузить данные с сервера.

После завершения загрузки:

1. Отобразится сообщение об успехе и количестве загруженных маркеров. Например: 2. Раздел ПРОЕКТЫ SVACER закроется 3. Отобразятся разделы ФАЙЛЫ SVACER и ДЕТЕКТОРЫ SVACER
Выбор маркера
1. Выберите маркер в одном из двух разделов: а) ФАЙЛЫ SVACER – в этом разделе отображаются все файлы выбранного снимка проекта, в которых найдены маркеры Если навести курсор на строку с файлом, отобразится сообщение, которое содержит полный путь к файлу и количество маркеров в нем, а также появится кнопка
или
для блокировки или разблокировки маркеров для разметки другими пользователями – по имени файла. Чтобы раскрыть список маркеров в файле, нажмите кнопку
или на имя файла. б) ДЕТЕКТОРЫ SVACER – в этом разделе отображаются все детекторы, которые сработали в выбранном снимке проекта Серьезность (критичность) детектора обозначена цветом:
- красный – наивысшая серьезность (CRITICAL)
- желтый – высокая серьезность (MAJOR)
- белый – обычная серьезность (NORMAL, MINOR, UNDEFINED)
Если навести курсор на строку с детектором, отобразится сообщение с его серьёзностью и количеством маркеров, а также появится кнопка
или
для блокировки или разблокировки маркеров для разметки другими пользователями – по детектору. Чтобы раскрыть список маркеров, найденных этим детектором, нажмите кнопку
или на имя детектора.

Выбор маркера в списке файлов

Выбор маркера в списке детекторов
Слева отобразится раздел МАРКЕРЫ SVACER со списком маркеров, найденных в файле, а справа отобразится редактор исходного кода с фокусом на выбранном маркере. В первой строке раздела МАРКЕРЫ SVACER указано имя файла, в котором обнаружен маркер. Список маркеров файла сгруппирован по названию детектора.
2. Нажмите кнопку
или на название маркера в разделе МАРКЕРЫ SVACER, чтобы раскрыть следующую информацию о нем: а) Трасса, построенная при анализе кода Для каждого элемента (записи) трассы отображается имя файла, номер строки и описание Если нажать на элемент трассы, в редакторе откроется исходный код файла с фокусом на строку, указанную в трассе б) Данные разметки в) Комментарии пользователей
Просмотр исходного кода
Открыть файл с исходным кодом можно открыть двумя способами:

1. Нажмите на маркер в одном из разделов: ФАЙЛЫ SVACER, ДЕТЕКТОРЫ 2. Нажмите кнопку справа от маркера в разделе МАРКЕРЫ SVACER
Наведите курсор на маркер в коде, чтобы посмотреть детальную информацию:

Чтобы посмотреть и проанализировать трассу, нажмите на элемент (запись) трассы в подразделе Трасса маркера раздела МАРКЕРЫ SVACER.
В редакторе кода откроется исходный код файла с фокусом на строку выбранного элемента трассы.
Также просмотреть исходный код файла можно на вкладке Проводник. Для этого нажмите на имя файла в иерархическом списке файлов проекта.

Разметка маркера
Для этого в подразделе Разметка маркера раздела МАРКЕРЫ SVACER выберите Статус, Серьёзность и Действие.
Установка серьёзности и действия доступны только после установки статуса.

Управление комментариями
Добавлять, изменять и удалять комментарии можно в подразделе Комментарии маркера раздела МАРКЕРЫ SVACER с помощью кнопок
,
и
соответственно. Кнопка
отображается при наведении курсора на шапку подраздела, а кнопки
и
– на сам комментарий.

Блокировка и разблокировка маркеров
![]()
Для блокировки разметки используйте кнопку в следующих частях интерфейса:
1. В разделе ДЕТЕКТОРЫ SVACER В этом случае блокировка распространяется на все маркеры выбранного детектора в открытом проекте и ветке, для всех снимков ветки. 2. В разделе ФАЙЛЫ SVACER В этом случае блокировка распространяется на все маркеры в выбранном файле в открытом проекте и ветке, для всех снимков ветки. 3. В разделе МАРКЕРЫ SVACER В этом случае блокировка распространяется на все эквивалентные маркеры в открытом проекте и ветке, для всех снимков ветки.
![]()
Если один пользователь заблокировал маркер, то в строке маркера отображается . В этом случае другой пользователь не сможет заблокировать и разблокировать детектор, которому принадлежит этот маркер, и файл, в котором этот маркер найден.
![]()
Чтобы разблокировать маркер нажмите кнопку
Выбор другого снимка проекта
Чтобы перейти к другому снимку этого или другого проекта:
1. Нажмите кнопку
в шапке раздела ИНФОРМАЦИЯ SVACER (отображается при наведении курсора) или запустите на выполнение команду Svacer: Очистить предупреждения
2. Закройте папку с исходными кодами – в меню Файл выберите пункт Закрыть папку или воспользуйтесь горячими клавишами CTRL+K и F
3. Повторите действия алгоритма работы
Поддерживаемые команды
Чтобы открыть список доступных команд, нажмите клавиши CTRL+SHIFT+P или введите > в строке поиска.
| Команда | Аналог команды | Описание |
|---|---|---|
| Svacer: Информация о проекте | svacer.info | Отобразить сообщение с информацией о выбранных проекте, ветке и снимке |
| Svacer: Загрузить исходный код | svacer.loadSources | Загрузка исходного кода выбранного снимка проекта |
| Svacer: Загрузить данные с сервера | svacer.load | Загрузка результатов анализа (маркеров) выбранного снимка проекта |
| Svacer: Очистить предупреждения | svacer.clear | Очистить результаты анализа (маркеры) выбранного снимка проекта. После очистки маркеров становится доступен раздел со списком проектов |
| Svacer: Сбросить выбранный проект | – | Сброс выбранного проекта в разделах ИНФОРМАЦИЯ SVACER и ПРОЕКТЫ SVACER |
| Представление: Показать Инструменты Svacer | – | Перейти к панели ИНСТРУМЕНТЫ SVACER |
| Инструменты Svacer: Перевести фокус на представление Информация Svacer | – | Перейти в раздел ИНФОРМАЦИЯ SVACER |
| Инструменты Svacer: Перевести фокус на представление Файлы Svacer | – | Перейти в раздел ФАЙЛЫ SVACER |
| Инструменты Svacer: Перевести фокус на представление Проекты Svacer | – | Перейти в раздел ПРОЕКТЫ SVACER |