Как изменить папку по умолчанию visual studio
Я поместил код Visual Studio в OneDrive, чтобы синхронизировать его с его настройками на моем устройств.
Однако в Windows расширения хранятся в %USERPROFILE%\.vscode\extensions .
Можно ли изменить расположение этой папки, чтобы я мог поместить ее в основную папку кода Visual Studio?
Сначала я подумал, что копирование расширений в resources\app\extensions папки Visual Studio Code будет хорошим обходным решением, но это не сработало.
Я также искал решение на странице документации и в пользовательских настройках , без результатов.
3 ответа
Создайте символическую ссылку на папку %USERPROFILE%\.vscode\extensions в пути установки Visual Studio Code.
Что я сделал - после первой установки Visual Studio Code я проверил документацию и добавил в конце поля «Цель» ярлыка редактора следующее (перед двумя тире есть пробел):
Где DRIVERLETTER и VSCODE - это соответствующий диск и каталог, в котором установлен Visual Studio Code. Итак, мой выглядит так:
Вот для каталога пользовательских данных:
Доступ к полю «Цель» осуществляется щелчком правой кнопкой мыши по ярлыку и выбором «Свойства».
В любом случае, есть более простое решение этой проблемы - просто используйте портативную версию Visual Studio Code. Работает под Windows, Linux и macOS:
Windows и Linux
После распаковки загрузки Visual Studio Code просто создайте папку данных в папке Visual Studio Code:
| - VSCode-win32-x64-1.25.0-insider
| | - Code.exe (или исполняемый код)
| | - данные
| | - .
С этого момента эта папка будет использоваться для хранения всех данных Visual Studio Code, включая состояние сеанса, настройки, расширения и т. Д.
Папку данных можно переместить в другие установки Visual Studio Code. Это полезно для обновления переносимой версии Visual Studio Code: просто переместите папку данных в более новую извлеченную версию Visual Studio Code.
Macos
В macOS вам нужно поместить папку данных как родственную для самого приложения. Поскольку папка будет рядом с приложением, вам нужно дать ей конкретное имя, чтобы Code мог ее найти. Имя папки по умолчанию - code-portable-data:
| - Visual Studio Code.app
| - переносимые данные кода
Портативный режим не будет работать, если ваше приложение находится в карантине, что происходит по умолчанию, если вы только что загрузили Visual Studio Code. Убедитесь, что вы удалили атрибут карантина, если переносимый режим не работает:
Примечание . В Insiders папка должна называться code-insiders-portable-data.
code --extensions-dir 'new_directory_to_set'
Задайте корневой путь для расширений.
Вы можете уменьшить место, занимаемое установкой Visual Studio на системном диске, изменив расположение файлов. В частности, можно использовать другое расположение для кэша загрузки и общих компонентов, инструментов и пакетов SDK.
Вы можете уменьшить место, занимаемое установкой Visual Studio на системном диске, изменив расположение ее файлов. В частности, можно использовать другое расположение для кэша загрузки, общих компонентов, пакетов SDK и файлов средств.
Новая возможность в версии 15.7. Вы можете уменьшить место, занимаемое установкой Visual Studio на системном диске, изменив расположение ее файлов. В частности, можно использовать другое расположение для кэша загрузки, общих компонентов, пакетов SDK и файлов средств.
Некоторые средства и пакеты SDK имеют другие правила расположения установки. Эти средства и пакеты SDK устанавливаются на системном диске, даже если вы выбрали другое расположение.
Вы готовы начать работу? Вот как это сделать.
При установке Visual Studio откройте вкладку Расположения установки.
В разделе Visual Studio IDE примите значение по умолчанию. Visual Studio устанавливает основной продукт и файлы, относящиеся к этой версии Visual Studio.
В разделе Кэш загрузки решите, следует ли сохранить кэш загрузки, а затем выберите место для его хранения.
Установите или снимите флажок Сохранить кэш скачивания после установки.
Если вы решили не сохранять кэш загрузки, это расположение будет использоваться временно. Это действие не повлияет на файлы из предыдущей установки и не приведет к их удалению.
Укажите диск, где будут храниться файлы установки и манифесты из кэша загрузки.
Например, при выборе рабочей нагрузки "Разработка классических приложений на C++" потребуется 1,58 ГБ пространства на системном диске, но после завершения установки этот объем будет освобожден.
Это расположение задается во время первой установки. Его невозможно изменить позже в пользовательском интерфейсе установщика. Вместо этого вы можете использовать параметры командной строки для перемещения кэша загрузки.
В разделе Общие компоненты, инструменты и пакеты SDK укажите диск, где вы хотите сохранить файлы, используемые совместно параллельными установками Visual Studio. Пакеты SDK и инструменты также сохраняются в этом каталоге.
При установке Visual Studio откройте вкладку Расположения установки.
В разделе Visual Studio IDE примите значение по умолчанию. Visual Studio устанавливает основной продукт и файлы, относящиеся к этой версии Visual Studio.
В разделе Кэш загрузки решите, следует ли сохранить кэш загрузки, а затем выберите место для его хранения.
Установите или снимите флажок Сохранить кэш скачивания после установки.
Если вы решили не сохранять кэш загрузки, это расположение будет использоваться временно. Это действие не повлияет на файлы из предыдущей установки и не приведет к их удалению.
Укажите диск, где будут храниться файлы установки и манифесты из кэша загрузки.
Например, при выборе рабочей нагрузки "Разработка классических приложений на C++" потребуется 1,58 ГБ пространства на системном диске, но после завершения установки этот объем будет освобожден.
Это расположение задается во время первой установки. Его невозможно изменить позже в пользовательском интерфейсе установщика. Вместо этого вы можете использовать параметры командной строки для перемещения кэша загрузки.
В разделе Общие компоненты, средства и пакеты SDK обратите внимание, что используется тот же диск, который вы выбрали в разделе "Загрузка кэша". Каталог \Microsoft\VisualStudio\Shared находится там, где Visual Studio сохраняет файлы, которые являются общими для параллельных установок Visual Studio. Пакеты SDK и инструменты также сохраняются в этом каталоге.
При установке Visual Studio откройте вкладку Расположения установки.
В разделе Visual Studio IDE примите значение по умолчанию. Visual Studio устанавливает основной продукт и файлы, относящиеся к этой версии Visual Studio.
Вы можете выбрать другое расположение только в том случае, если вы устанавливаете Visual Studio впервые. Если вы уже установили ее и хотите изменить расположение, необходимо удалить Visual Studio, а затем переустановить ее.
В разделе Кэш загрузки решите, следует ли сохранить кэш загрузки, а затем выберите место для хранения его файлов.
Установите или снимите флажок Сохранить кэш скачивания после установки.
Если вы решили не сохранять кэш загрузки, это расположение будет использоваться временно. Это действие не повлияет на файлы из предыдущей установки и не приведет к их удалению.
Например, если выбрать рабочую нагрузку "Разработка классических приложений на C++", то для расположения кэша загрузки будет временно необходим объем 2,11 ГБ. После завершения установки скачанные файлы кэша удаляются, оставляя только метаданные пакета.
Укажите путь к папке, включая диск, где будут храниться файлы установки и манифесты из кэша загрузки.
Вы можете выбрать другое расположение только в том случае, если вы устанавливаете Visual Studio впервые. Если вы уже установили ее и хотите изменить расположение, необходимо удалить Visual Studio, а затем переустановить ее.
В разделе Общие компоненты, инструменты и пакеты SDK укажите папку, где вы хотите сохранить файлы, используемые совместно параллельными установками Visual Studio. Пакеты SDK и инструменты также сохраняются в этом каталоге.
Если вы уже установили Visual Studio на компьютере, вы не сможете изменить путь к общим компонентам, инструментам и пакетам SDK, этот пункт будет неактивен.
Техническая поддержка
Иногда возникают проблемы. Если установить Visual Studio не удается, воспользуйтесь пошаговыми указаниями в статье Устранение неполадок при установке и обновлении Visual Studio.
Как изменить путь установки Visual Studio 2019?
Столкнулся с одной проблемой во время установки IDE Visual Studio. Вроде бы изменил путь на диск D.
Как в eclipse прописать путь к SDK
Как в eclipse прописать путь к SDK. Я просто сначала установил eclipse и ADT Plugin, запустил в.
Как вывести в окно textBox собственный путь расположения приложения?
У меня еще вопросик :) Как вывести в окно textBox собственный путь расположения приложения ? .
Как изменить цвет панели инструментов?
Добрый день, как изменить цвет menustrip пробовал background color менять, но не помогает.
Как изменить номер расположения кнопок?
Подскажите ,как изменить номер расположения кнопок в текстовом поле? В одной из задач есть такое.
Как изменить вид панели инструментов joomla 3?
поставил joomla 3 и просто бесит что панель инструментов имеет вертикальный вид. как ее сделать.
Android SDK - нет пакетов
Добрый вечер.У меня проблема, что Android SDK нет пакетов(только 7.11 и 7.0) откуда их скачать или.
Как в IntellijIDEA указать SDK, а точнее, где этот путь брать
Собственно, вопрос уже озвучила. Путь к самому JDK я знаю, системные переменные готовы. Но где.
Как из nginx путём установки доп. пакетов сделать мощный веб сервер
Поделитесь материалами под ubuntu Как из nginx путём установки доп. пакетов сделать мощный веб.
Как изменить размеры блоков, не изменяя этим расположения объектов в них
(название темы указано неправильно случайно) Давно стоит такой вопрос: как изменить размеры.
Как изменить местоположение для каталога «Visual Studio 2017», который создается в папке% USERPROFILE% / Documents?
В 2015 году и ранее вы могли переместить все папки из «Мои документы», отредактировав реестр, но эти значения, похоже, переместились для VS2017:
Обновить
Я изменил расположение проектов и шаблонов по умолчанию, но эти каталоги остаются в папке «Мои документы»:
3 ответа
(В главной роли этот вопрос, потому что мне понадобится этот ответ для следующего выпуска Visual Studio, я готов поспорить . И я забываю это каждый раз, когда настраиваю новую машину. Я собирал это вместе в прошлый раз из куча разных сайтов, но, к сожалению, мой гугл-фу не может найти их снова, поэтому я искренне благодарен этим неназванным разработчикам.)
Поэтому, по сути, вам нужно найти этот файл, загрузить его в редактор реестра (например, regedit.exe ), изменить значения по своему вкусу, а затем сохранить файл в том же формате. На моей машине файл находился в:
Не подвергать цензуре мое имя пользователя, потому что это все равно очевидно. Ниже описано, как использовать regedit.exe для редактирования:
Сначала выберите место для загрузки куста реестра (я использовал HKEY_USERS ). Это не имеет значения, если вы не перезаписываете что-то при загрузке улья (он вас предупредит). Выбрав этот ключ, перейдите в File > Load Hive. и откройте вышеупомянутый файл privateregistry.bin . Введите имя ключа, чтобы загрузить его (например, «VS2017_config»), и вы увидите знакомые ключи, которые использовались в прошлых версиях для настройки путей. Измените тех. Когда вы закончите, выберите улей, который вы загрузили (например, «VS2017_config»), и перейдите к File > Unload Hive. . Это должно правильно установить пути к папкам.
Обратите внимание, что эти папки будут появляться снова при первом использовании Visual Studio Blend, поэтому не забывайте также изменять их, если вы когда-либо планируете использовать это.
Изменить : соответствующий куст реестра для Blend был здесь для меня:
Изменить 2018 год : @ofthelit любезно разместил официальная страница с соответствующей информацией.
Или (в Visual Studio 2017) просто перейдите в раздел инструменты >> параметры >> проекты и решения >> местоположения
Если у вас включен контроль исходного кода для проекта, в дополнение к шагу, на который ответил Дэвид, вы должны также сопоставить местоположение локального пути TFS с новым местоположением проекта:
Доброго вечера! Имеется проект, в котором довольно много классов, интерфейсов, форм и т.п:
Вопрос в чем, как мне эти классы и другое поместить в папки, например формы в папку "Forms" и т.д?
Добавить папку -> правой кнопкой мыши по проекту (не по решению), добавить -> новая папка.
А файлы можно потом перетащить мышью.
В Solution Explorer (Обозревателе решений) вы можете создать новые папки в проекте.
Для этого используйте контекстное меню проекта, кликнув правой кнопкой мыши на имени проекта. В появившемся меню выберите Add -> New Folder.
Если у вас стоит Resharper, то переносить удобнее при помощи рефакторинга Move To Folder - он автоматически откорректирует неймспейсы и include'ы, не нужно будет руками поправлять.
Собственно, на что обратите внимание, если у вас установлен Resharper и вы решили переносить классы по папкам. В свойствах папки (Alt+Enter на имени папки или в контекстном меню пункт Properties) при установленном решарпере можно увидеть параметр NameSpaceProvider , который по умолчанию ставится в True.
Если класс создаётся в папке с NameSpaceProvider = True, то к имени неймспейса будет добавляться имя этой папки, если False -- то не будет.
Соответственно, если вы просто перенёсете файл из корня проекта в папку FolderName, то решарпер будет подсвечивать как ошибку неймспейс (он останется старым -- ProjectName), правильный неймспейс будет ProjectName.FolderName.
Ну и в случае, если расставляете на папках NameSpaceProvider = False то не забывайте добавлять в версионный контроль (TFS/git) файлы.DotSettings (у каждого проекта в солюшине свой), в нём решарпер хранит настройки для NameSpaceProvider.
Читайте также: