Можно ли через vs code добавлять и удалять файлы папки
Практическое руководство. Изменение выходного каталога сборки
Вы можете указать расположение выходных данных проекта для каждой конфигурации (для отладки, выпуска или и того и другого).
Как добавить папку в Visual Studio?
Щелкните правой кнопкой мыши в Windows explorer на папке и скопируйте в папку со многими файлами и папками. Затем в Visual Studio решении explorer щелкните правой кнопкой мыши папку назначения и нажмите кнопку Вставить.
Как я могу удалить рабочие области в Visual Studio Code?
/Library/Application Support/Code/User/workspaceStorage, но я не думаю, что это чистый способ.
Может кто-нибудь объяснить мне, как я могу удалить чисто рабочее пространство и все его файлы с моего mac?
Я пропускаю эту функцию. Я могу добавить много рабочих областей, но где "кнопка удаления"?
Я использую Visual Studio Code V.1.28.2 на macOS Mojave 10.14.
найдите workspace.json, он будет внутри созданной вами рабочей области workspaces-> [уникальный номер] → workspace.json. Вы можете редактировать каталоги рабочего пространства в нем.
Visual Studio Code 1.32.3. Windows 10.
Вот ответ из твиттер-аккаунта Visual Studio:
Вы просто должны перейти в раздел Explorer и удалить любую папку или файл в нем, смотрите изображение ниже:
щелкните правой кнопкой мыши в рабочей области, которую вы хотите удалить, и выберите пункт "Удалить папку из рабочей области"; название рабочей области будет выглядеть так: "NO FOLDER OPENED", то есть то, что вы получите, когда устанавливали самый первый код Visual Studio.
Кажется, что рабочие пространства открыты или закрыты, вы можете закрыть их из главного меню. Чтобы чисто удалить рабочую область, просто удалите файл рабочей области с диска.
Интеграция Git с Visual Studio Code
В веб-разработке Visual Studio Code (VS Code) стал одним из самых популярных редакторов. Он приобрел такую популярность благодаря множеству встроенных функций, среди которых есть и интеграция системы управления версиями Git. Использование Git через VS Code может сделать ваш рабочий процесс более эффективным и надежным.
В этом мануале мы расскажем, как использовать интеграцию системы управления версиями Git в VS Code.
Требования
- Установка Git (инструкции вы найдете в мануале Разработка проектов с открытым исходным кодом: начало работы с Git).
- Последняя версия Visual Studio Code.
Как открыть проект в Visual Studio 2019?
Чтобы открыть проект, дважды щелкните файл CSPROJ в проводнике Windows или в Visual Studio, выберите Открыть проект, найдите файл проекта (CSPROJ) и выберите его. To open the project, double-click or tap on the .
sergey vasin
Собственно, о решении данной ситуации мы уже сказали в предыдущем абзаце. Сначала мы запускаем Git Bash. Если мы настроили автоматический запуск ssh-агента (о чем мы опять же говорили в предыдущей статье), Git Bash поинтересуется паролем шифрования закрытого ключа. После этого прямо из этой же консоли мы запускаем VS Code:
Теперь операции sync, pull и push мы сможем производить непосредственно из VS Code.
Как остановить сборку в Visual Studio?
В меню Сборка выберите команду Остановить. Use the Stop item in the Build menu. Нажмите клавиши CMD+SHIFT+RETURN.
Как добавить файл в проект?
Как добавить новый проект в Github с помощью VS Code
Это правильный путь? не могу ли я просто запустить проект из vscode, а затем загрузить его на свой git?
Как удалить папку в VS Code?
Откройте папку проекта в Windows Explorer. Найдите что-нибудь внутри VSCode, содержащееся в папке , которую вы собираетесь удалить. Попробуйте удалить папку в VSCode. Папка не удаляется.
Невозможно удалить папку в Visual Studio Code определенно
Я удалил папку в Visual Studio Code, чтобы воссоздать ее. Но каждый раз он восстанавливает все файлы, тогда как я просто хочу создать новую пустую папку с тем же именем.
4 ответа
Как можно полностью удалить Visual Studio code и его расширения (включая все конфигурации и т. д.) В windows 10 Я попытался удалить и установить его, но он вспомнил, что это предыдущая настройка Илан
Я хочу удалить подсветку тега, когда мой курсор находится на нем. Например, Visual Studio Code показывает тег абзаца следующим образом: [<]p[>] , где я хочу, чтобы он отображался следующим образом
. См. пример на рисунке. Пример изображения
Это распространенная проблема, с которой я также сталкиваюсь уже более года, и я не могу найти открытую проблему по этому поводу на Github. Каждая открытая проблема, связанная с этим, закрывается, потому что разработчики не могут найти источник проблемы.
Один из способов, которым я мог бы иногда воспроизвести эту проблему, — это:
- Откройте папку проекта в Windows Explorer
- Найдите что-нибудь внутри VSCode, содержащееся в папке , которую вы собираетесь удалить.
- Попробуйте удалить папку в VSCode.
- Папка не удаляется.
Очистка поиска после этого не решает проблему. В большинстве случаев мне приходится закрывать и снова открывать VSCode.
Еще одна нелепая часть заключается в том, что VSCode отправляет файл в корзину ОС, и вы не можете отменить удаление, когда он работает (CRTL + Z). VSCode подталкивается к сообществу многими разработчиками, но на самом деле это ужасный инструмент для редактирования, единственная удивительная его часть-огромное количество плагинов.
Это длительная ошибка, которая ПОСТОЯННО происходит со мной. Я знаю, что это неверный ответ, но это то, что я знаю об этой проблеме до сих пор.
Попробуйте запустить Visual Studio в режиме администратора. Это сработало для меня.
Я просто перезагрузил свой mac, и после этого все пошло хорошо
Я использую Visual Studio Code для просмотра Git различий. Но diff читать труднее, чем Visual Studio 2017 diff. Возможно ли иметь только один цвет в Visual Studio Code? Visual Studio 2017 diff (легко читается): Visual Studio Code diff (почти невозможно прочитать):
Я знаю, что можно добавить определения для Visual Studio Code в c_cpp_properties.json, и я вручную определяю __GNUC__ для своего кода, но можно ли отменить/удалить определения, которые Visual Studio Code предполагает для себя? Например, если я устанавливаю intelliSenseMode на clang-x64 , то.
Мне потребовалось 6 часов, чтобы узнать, что . он может быть удален с помощью VsCode файла explorer, если я попытаюсь удалить его вручную, он будет жонглировать с разрешением администратора и разрешением пользователя назад и в-четвертых.
Просто удалите папку из VSCODE file explorer из левого меню.
Похожие вопросы:
Как открыть папку Visual Studio Code в Visual Studio 2015? Если я открою его как веб-сайт, он попытается обработать каталог node_modules как часть обычных файлов проекта JavaScript и обнаружит.
Есть ли способ открыть папку/каталог из эмулятора git bash/shell? Я знаю, что вы можете использовать ‘start’, а затем имя файла, чтобы открыть один файл, но есть ли способ открыть всю папку? Edit.
Как можно полностью удалить Visual Studio code и его расширения (включая все конфигурации и т. д.) В windows 10 Я попытался удалить и установить его, но он вспомнил, что это предыдущая настройка.
Я хочу удалить подсветку тега, когда мой курсор находится на нем. Например, Visual Studio Code показывает тег абзаца следующим образом: [<]p[>] , где я хочу, чтобы он отображался следующим.
Я использую Visual Studio Code для просмотра Git различий. Но diff читать труднее, чем Visual Studio 2017 diff. Возможно ли иметь только один цвет в Visual Studio Code.
Я знаю, что можно добавить определения для Visual Studio Code в c_cpp_properties.json, и я вручную определяю __GNUC__ для своего кода, но можно ли отменить/удалить определения, которые Visual Studio.
У меня есть файл csv, с которым я работаю в Visual Studio Code (VSC). Файл содержит несколько гиперссылок, прикрепленных к тексту документа. Например: Available at SSRN.
Каждый раз, когда я открываю visual studio code, он загружает тонны изменений, которые мне незнакомы. Я хочу отключить или удалить изменения, которые я обвел в левой панели приведенного выше.
Изменение расположения развертывания сопоставленной папки
Выберите сопоставленную папку в созданном ранее проекте.
в окне свойства нажмите кнопку с многоточием () в свойстве расположение развертывания .
в диалоговом окне добавление сопоставленной папки SharePoint перейдите к папке, на которую должна указывать сопоставленная папка.
Выберите узел, а затем нажмите кнопку ОК .
Visual Studio переместить проект в другую папку
Как переместить проект в другую папку в Visual Studio? Я привык к такой структуре в своих проектах.
Я хочу переименовать все пространство имен SomethingElse в SomethingNew, каков наилучший способ сделать это (без ручного входа .файл sln)?
удалить проект из решения щелкнув его правой кнопкой мыши в окне Solution Explorer и выбрав удалить. Переместите всю папку проекта, включая подкаталоги туда, куда вы хотите. Добавить проект в решение.
имена пространств имен-это нечто совершенно другое, просто отредактируйте исходный код.
Я попробовал предложение удалить и повторно добавить проект, но тогда исправление зависимостей может быть болью.
Я использую такой подход:
- переместить в папку проекта.
- если проект находится в системе управления версиями, выполните перемещение с помощью команд управления версиями.
- редактировать файл в текстовом редакторе. Там должен быть только один путь, который вам нужно изменить.
- закройте решение в VS2012
- переместить проект в новое место
- откройте решение
- выберите проект, который не удалось загрузить
- в окне "Свойства" есть редактируемая запись "путь к файлу", которая позволяет выбрать новое местоположение проекта
- задайте новый путь
- щелкните правой кнопкой мыши на проекте и выберите перезагрузить
что на самом деле работал для меня было:
- удалить проект из решения.
- отредактируйте файл проекта с помощью текстового редактора.
- второй включается стандартная мелодия телефона все относительно пути к "пакетам". В моем случае пришлось менять "..\пакеты" до ". \packages", так как я переместил проект в более глубокую папку.
- загрузить проект обратно в раствор.
надеюсь, что это помогает.
Это легко в VS2012; просто используйте функцию отображения изменений:
- создайте папку, в которую нужно переместить решение.
- регистрация всех файлов проекта (если вы хотите сохранить изменения), или откат любых проверенных файлов.
- закрыть решение.
- Откройте проводник управления версиями.
- щелкните правой кнопкой мыши решение, и выберите "дополнительно -> удалить сопоставление. "
- измените значение "локальная папка" на тот, который вы создали на шаге №1.
- Выберите "Изменить".
- откройте решение, дважды щелкнув его в проводнике системы управления версиями.
- выгрузить проект в обозревателе решений
- создать новое решение
- скопируйте проекты в папку нового решения
- щелкните правой кнопкой мыши решение, добавить существующий проект.
- если вы используете некоторые рамки, такие как MVC , вам может потребоваться добавить ссылку в диспетчер ссылок.
У меня была та же проблема. Я решил переместить ссылки и менее чем за 15 минут, без изменения ссылок.
для меня решение было простым:
- переместить файлы, где вам нужно.
- удалить папку с именем .и должны быть не видны папки.
- откройте файл решения (.sln) с помощью простого редактора, такого как note или блокнот.++
- измените ссылку, где находится ваш файл, используя следующее структура: если вы помещаете свой проект в ту же папку, удалите предыдущая папка или ссылка"..\ "; если вы поместите в папку выше добавить ссылку "..\" или имя папки.
- сохраните файл с изменениями.
- открыть файл проекта (.csproj файл) и сделать то же самое, удалить или добавить ссылка.
- Сохранить изменения.
- откройте файл решения.
в файле решения (.sln)
Оригинал: Project ("") = "PATH1.ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС", "ScannerPDF \PATH1.\ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА ПУТЬ1.ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС.csproj файл", "" Проект ("") = "ПУТЬ1.DataService", "ScannerPDF \PATH1.Метод dataservice\ПУТЬ1.Датасервис.csproj файл", ""
новый: ("") = "ПУТЬ1.МХ.ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС", "ПУТЬ1.МХ.\ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА ПУТЬ1.Пользовательского интерфейса.csproj файл", "" Проект ("") = "ПУТЬ1.DataService", "ПУТЬ1.Метод dataservice\ПУТЬ1.Датасервис.csproj файл", ""
Некоторые из часто используемых папок в SharePoint, такие как Images и Layouts, глубоко внедрены в иерархию файлов. эти папки можно сопоставлять в SharePoint проекте для упрощения доступа к ним. Сопоставленные папки — это папки в проекте SharePoint, соответствующие физическому расположению файлов в пакете установки сервера SharePoint.
При развертывании приложения SharePoint содержимое сопоставленной папки и всех ее вложенных папок копируется пакетом решения (WSP-файлом) на сервер, где выполняется SharePoint, в заданное расположение в дереве папок SharePoint. Это расположение определяется свойством " расположение развертывания ", установленным для сопоставленной папки. Все вложенные папки в сопоставленной папке относятся к расположению развертывания сопоставленной папки. Обратите внимание, что свойство расположение развертывания , а не имя сопоставленной папки, определяет, где развертываются элементы. Сопоставленные папки можно добавить в проект с помощью команд в строке меню или в контекстном меню проекта. для добавления этих сопоставленных папок, которые чаще всего используются, можно использовать сопоставленную папку "добавление SharePoint" образами "и SharePoint добавить в нее команды папки" layouts ". можно сопоставить любую из других доступных SharePoint папок с проектом с помощью команды добавить SharePoint сопоставленной папки в контекстном меню, а затем указать папки в диалоговом окне добавление SharePoint сопоставленной папки .
Переименование или удаление сопоставленной папки
Выберите сопоставленную папку в созданном ранее проекте.
Чтобы переименовать сопоставленную папку, откройте ее контекстное меню, выберите Переименовать, введите новое имя, а затем нажмите клавишу ВВОД.
В качестве альтернативы можно выбрать сопоставленную папку, которую нужно переименовать, открыть окно Свойства и присвоить свойству имя папки новое имя.
Чтобы удалить сопоставленную папку из проекта, откройте ее контекстное меню, выберите Удалить, а затем нажмите кнопку ОК в диалоговом окне, чтобы подтвердить удаление.
За свою долгую историю существования Microsoft выпустил немало инструментов разработки. Но так уж сложилось что на слуху у всех только лишь Visual Studio – большая и мощная IDE «комбайн» предназначенная для всего и вся. Развивается этот продукт уже более двух десятков лет и вобрал в себя самые разные функции. Многим этот инструментарий нравится и иногда даже задавали вопрос – будет ли перенесен Visual Studio на другие платформы. На что чаще всего получали ответ нет. Наверное, понятно почему, в целом такое портирование будет дорогим и неоправданно сложным, уж очень много всего в этой IDE завязано на Windows.
И вот, этой весной для многих неожиданностью было то что Microsoft представил новый продукт под названием Visual Studio Code, да еще и работающий сразу на трех платформах, Linux, OS X и Windows. Не замахиваясь на все функции полноценной IDE, внутри Microsoft решили переосмыслить подход, по которому строится основной инструментарий программиста и начали с самого главного – редактора кода. Visual Studio Code это именно редактор, но при этом обладающий функциями IDE, полагающийся на расширения.
Установка Visual Studio Code
Mac OS X
Совет: если вы хотите чтобы Visual Studio Code стартовал из терминала добавьте в ~/.bash_profile
Linux
Совет: если вы хотите чтобы Visual Studio Code стартовал из терминала добавьте на него ссылку
Windows
Совет: если вы хотите чтобы Visual Studio Code стартовал из терминала сделайте logon/logoff, соответствующие пути к файлу прописываются в переменной PATH самим установщиком
Дополнительные инструменты
Без инструментария Visual Studio Code годится разве что для простого редактирования файлов, для полноценной работы понадобится сопутствующий инструментарий, который зависит от ваших целей и задач:
Начало работы
Чтобы попробовать в деле VS Code, проще всего создать веб-проект Node. Для этого установите Node на свой компьютер (ссылка выше) и выполните следующие команды:
Базовые возможности Visual Studio Code
Как и многие редакторы кода, VS Code использует распространенную схему расположения основных элементов – слева обозреватель файлов, справа редактор кода. В дополнение к этому есть специфичные элементы, обеспечивающие навигацию и выполнение специальных команд.
Файлы, папки, и проекты
Расположение основных элементов
VS Code обладает интуитивно понятной и простой схемой расположения основных элементов. Интерфейс разделен на четыре основных блока, это:
- Редактор, основной блок в котором осуществляется изменение содержимого открытого файла
- Сайдбар, с помощью которого можно увидеть различные представления файлов проекта
- Статусбар, показывающий текущий статус различных операций
- Вьюбар, позволяющий переключаться между режимами сайдбара и индицирующий с помощью иконок различную информацию, например количество исходящих git изменений
Редактор VS Code может открыть для редактирования на экране до трех файлов одновременно, располагая их друг за другом справа. Открыть дополнительные редакторы можно различными способами:
Ctrl (Mac: Cmd) и кликнуть на файле в обозревателе
Ctrl+\ для того чтобы разделить активный текущий редактор на два
Open to the Side в контекстном меню файла в обозревателе
Совет: Вы можете переместить сайдбар слева на право с помощью меню View, Move Sidebar а так же включить его видимость с помощью клавиатуры (Ctrl+B).
Палитра команд
Самым главным инструментом взаимодействия с редактором в VS Code является палитра команд. Вызвать ее можно через клавиатуру, нажав на комбинацию Ctrl+Shift+P. Множество команд перечисленных в палитре тоже привязаны к клавишам.
Введите в строку команды знак вопроса? и тогда вы получите перечень команд которые работают в текущем контексте:
Некоторые часто используемые команды:
- Ctrl+P навигация к файлу или символу по набранной строке
- Ctrl+Tab циклично открывает последние отредактированные файлы
- Ctrl+Shift+P выводит список команд редактора
- Ctrl+Shift+O навигация к некоторому символу в файле
- Ctrl+G навигация к строке в файле
- Ctrl+Tab выводит список всех файлов которые были открыты от момента запуска VS Code, удерживайте Ctrl и нажимайте Tab до тех пор пока не выберите нужный файл
- Alt+Left и Alt+Right навигация по ранее редактированным файлам и строкам назад и вперед
Обозреватель
Обозреватель предназначен для открытия и управления файлами находящимися в папке вашего проекта. Вы можете осуществлять множество привычных операций по созданию, изменению имени, удалению файлов и папок, и их перемещению.
Файлы, которые вы редактировали или открывали двойным щелчком в обозревателе, помещаются в верхнюю часть обозревателя и получают статус Working files:
Автосохранение
По умолчанию, VS Code работает в режиме явного сохранения, которое вы можете выполнить, нажав на комбинацию Ctrl+S. Этот режим совместим с большинством инструментов следящих за статусом файлов (например bower). Можно включить и режим автоматического сохранения (Auto Save), нажав Ctrl+Shift+P и набрать auto.
Поиск
Нажимите Ctrl+Shift+F и введите интересующую вас фразу. Результаты поиска будут сгруппированы, в дополнение вы можете развернуть узел группы чтобы посмотреть множественные вхождения. В строке поиска поддерживаются регулярные выражения.
Более детальный поиск может быть осуществлен с помощью команды Ctrl+Shift+J. Введите в дополнительные поля критерии поиска.
Возможности редактора
Подсказки IntelliSence
Где бы вы не находились в вашем коде, нажав на Ctrl+Space будет выведено окно подсказки IntelliSence. При наборе кода редактор будет показывать его автоматически.
Подсказки параметров
Для перегруженных функций вы можете листать варианты реализации используя клавиши Up и Down.
Сниппеты кода
Переход к определению символа
Нажав на F12 вы перейдете к определению символа. Если нажать Ctrl и провести курсором по символу вы увидите определение в дополнительном окне.
Переход к методу или переменной
Нажав на Ctrl+Shift+O вы откроете перечень методов в файле, в дополнение вы можете нажать двоеточие: и методы будут сгруппированы по типу. Нажав на Up и Down выберите нужный метод и курсор в редакторе перейдет на строку где находится выбранный метод.
Просмотр определения символа
Если вам необходимо быстро посмотреть на определение символа или на референсы, для того чтобы вспомнить детали реализации или использования, можно использовать поиск или переход к определению символов, что не всегда удобно так как переключает контекст.
В этом случае можно воспользоваться командами Reference Search (Shift+F12) или Peek Definition (Alt+F12) и результаты поиска будут отображаться в инлайн окошке:
Переименование методов и переменных
Отладка
Сохраните конфигурационный файл и выберите пункт Launch в меню, установите точку останова и нажмите F5 для старта отладки.
Отладчик позволяет просматривать значения текущих переменных:
Контроль версий
VS Code интегрирован с системой контроля версий git, и поддерживает большинство команд. В версии 0.5 был зафиксирован ряд ошибок связанных с интеграцией. Поддерживаются локальные и удаленные репозитарии.
Конфликты
VS Code позволяет осуществлять слияния и разрешение конфликтов при работе с системой контроля версий:
Изменение выходного каталога сборки
Чтобы открыть страницы свойств проекта, в обозревателе решений щелкните узел проекта правой кнопкой мыши и выберите пункт Свойства.
В зависимости от типа проекта выберите соответствующую вкладку.
В раскрывающемся списке конфигураций в верхней части окна выберите конфигурацию, расположение файла выходных данных которой нужно изменить (Отладка, Выпуск или Все конфигурации).
На странице найдите запись выходного пути— — она зависит от типа проекта.
Введите путь (абсолютный или относительный для корневого каталога проекта), по которому будут созданы выходные данные, или нажмите кнопку Обзор чтобы перейти к этой папке.
Для некоторых проектов в путь сборки по умолчанию включаются платформа и среда выполнения. Чтобы они не включались, в обозревателе решений щелкните узел проекта правой кнопкой мыши, выберите команду Изменить файл проекта и добавьте следующее:
Если выходные данные не создаются в указанном расположении, убедитесь, что выполняется сборка соответствующей конфигурации (например, Отладка или Выпуск), выбрав ее в строке меню Visual Studio.
4: Работа с ветками
В нижней панели вы можете создавать и переключать ветки. Если вы посмотрите в самый нижний левый угол редактора, вы увидите значок управления версиями (он выглядит как развилка), рядом с которым будет указано имя текущей рабочей ветки (например, master).
Чтобы создать нову ветку, кликните на имя текущей ветки. На экране должно появиться меню, дающее вам возможность создать новую ветку.
Для примера создайте новую ветку под названием test.
Теперь внесите изменения в свой файл index.html, чтобы обозначить, что вы находитесь в новой ветке: например добавьте текст «this is the new test branch».
Сохраните эти изменения в ветке test с помощью коммита. Затем снова кликните на имя ветки в левом нижнем углу, чтобы вернуться к ветке master.
После переключения на ветку master вы заметите, что текст «this is the new test branch», сохраненный в ветке test, не присутствует в вашем файле.
1: Вкладка Source Control
Откройте Visual Studio Code и запустите встроенный терминал. Вы можете открыть его с помощью сочетания клавиш CTRL+` (в Linux, macOS или Windows).
В терминале создайте каталог для нового проекта и перейдите в него:
Затем создайте репозиторий Git:
Есть и другой способ сделать это в Visual Studio Code: в левой панели нужно открыть вкладку Source Control (значок выглядит как развилка). Затем выберите Open Folder – и в текущем каталоге откроется файловый менеджер. Выберите нужный каталог проекта и нажмите Open.
Затем выберите Initialize Repository.
После этого проверьте свою файловую систему, и вы увидите, что она включает каталог .git. Чтобы убедиться в этом, с помощью терминала перейдите в каталог проекта и запросите все его содержимое:
Вы увидите созданный каталог .git:
После инициализации репозитория создайте файл index.html.
После этого в панели Source Control вы увидите новый файл с буквой U рядом с ним. Символ U означает, что файл неотслеживаемый (untracked) – этот новый или отредактированный файл еще не добавлен в репозиторий.
Теперь вы можете нажать кнопку с плюсом (+) рядом с файлом index.html, чтобы отслеживать файл по репозиторию.
После добавления файла в репозиторий буква U рядом с файлом изменится на A. Символ A (added) представляет новый файл, который был добавлен в репозиторий.
После этого вы увидите, что у вас нет изменений, ожидающих проверки и сохранения.
Затем добавьте немного кода в файл index.html.
Для создания скелета HTML5 в VS Code можно использовать плагин Emmet, нажав клавиши !+Tab. Добавьте что-нибудь в , например, заголовок , и сохраните его.
В панели Source Control вы увидите, что ваш файл изменился. Рядом с ним будет отображаться буква M (modified), которая указывает на отредактированный файл
Это изменение можно также сохранить через коммит.
Теперь, когда вы знакомы с панелью Source Control, мы можем переходить к индикаторам gutter.
Добавление в проект сопоставленных папок
в списке шаблонов проектов выберите шаблон визуальная веб-часть SharePoint 2013 .
В поле имя введите TestProject1, а затем нажмите кнопку ОК .
в диалоговом окне создание Project выберите SharePoint визуальную веб-часть* для конкретной версии SharePoint, которую вы установили. например, если имеется SharePoint 2019, установите флажок шаблон визуальной веб-части SharePoint 2019 .
Можно также выполнить поиск шаблонов, введя SharePoint в текстовом поле Поиск в верхней части диалогового окна Создание нового проекта . Можно также отфильтровать список шаблонов для отображения только шаблонов для Office и SharePoint, выбрав пункт "Office" в раскрывающемся списке Тип проекта. Дополнительные сведения см. в разделе Создание нового проекта в Visual Studio.
В поле имя введите TestProject1 .
Затем нажмите кнопку создать .
в мастере настройки SharePoint нажмите кнопку готово , чтобы указать параметры по умолчанию.
в обозреватель решений выберите узел проекта, а затем в строке меню выберите Project > добавить SharePoint сопоставленная папка "изображения".
Папка с именем Images появится в проекте и содержит вложенную папку с именем TestProject1. Эта сопоставленная папка будет содержать изображения для проекта визуальной веб-части.
в обозреватель решений выберите узел проекта, а затем в строке меню выберите Project > добавить SharePoint сопоставленная папка , чтобы открыть диалоговое окно добавление SharePoint сопоставленной папки .
В древовидном представлении папок, доступных для сопоставления, выберите папку ресурсы , а затем нажмите кнопку ОК .
В проекте появится папка с именем Resources . В этой папке могут храниться такие элементы, как строковые файлы ресурсов. вложенные папки могут быть полезны для организации содержимого сопоставленной папки, но не создаются автоматически при добавлении сопоставленной папки с помощью команды добавить SharePoint сопоставленной папке . чтобы добавить вложенную папку, выберите папку resources , а затем в строке меню выберите Project > новая папка.
ИЗМЕНИТЬ 2020:
Теперь вы можете сделать это прямо внутри vscode! просто выполните следующие действия:
1- Откройте папку с новым проектом с помощью vscode
2- щелкните меню управления источником на боковой панели
(или нажмите Ctrl + Shift + G)
4- Оттуда просто войдите и следуйте инструкциям, и все готово.
Ответ @ Debu подробно описывает каждый шаг, так что вы можете перейти к нему
- это правильный путь. и легко сделать с помощью графического интерфейса.
- +1 Но это менее удобно . ИМО
- Что вы имеете в виду под "звездой"?
- @ifconfig извините, это была опечатка, я имел в виду "старт", я исправил
Что ж, это довольно просто.
Откройте свой локальный проект.
Добавить README.md файл (если вам еще нечего добавить)
Нажмите на Publish on Github
Выбирайте как хотите
Выберите файлы, которые вы хотите включить в первую фиксацию.
Примечание. Если вы не выберете файл или папку, они будут добавлены в .gitignore файл
Тебе хорошо идти. он опубликован.
P.S. Если бы это был ты впервые. Вам будет предложено ввести ваши учетные данные Github, заполните их, и все готово. Это опубликовано.
Вот подробные шаги, необходимые для этого.
Существующие команды можно просто запустить через терминал CLI VS-CODE. Подразумевается, что Git установлен в системе, настроен с желаемым именем пользователя и идентификатором электронной почты.
1) Перейдите в локальный каталог проекта и создайте локальный репозиторий git:
3) Теперь вам нужно зайти в свою учетную запись GitHub и создать новый репозиторий. Исключить создание файлов README.md, .gitIgnore. Также не добавляйте лицензию в репо. Иногда эти настройки вызывают проблемы при нажатии.
4) Скопируйте ссылку на этот только что созданный репозиторий GitHub.
5) Вернитесь в терминал в VS-CODE и введите последовательно следующие команды:
Примечание. Если локальная учетная запись git пытается подключиться к GitHub впервые, вам может потребоваться ввести учетные данные для GitHub в отдельном окне.
Надеюсь это поможет
- 7 можно ли сделать расширение vscode, которое выполняет все эти команды?
- 1 Отличная инструкция. Работает отлично. Большое спасибо.
- @VikramK спасибо за ваш ответ, он явно полезен многим. но это не совсем то, что я хотел. это команды, и их можно запускать с любого другого терминала, кроме того, что есть у vscode. Я ожидал, что это будет делать графический интерфейс, вы знаете точно так же, как вы делаете коммиты в vs-коде с расширением git. Итак, я думал о возможности создать репо из vscode (а не интегрированного терминала). Надеюсь, я понимаю .
- 1 Отличный ответ! Спасибо!
- 4 Мне пришлось использовать —force в команде push, потому что я выбрал ЛИЦЕНЗИЮ на GitHub при создании нового репо, а мой локальный Git отказался объединить изменения.
Установите git на свой компьютер и настройте значения конфигурации либо в командной строке (cmd), либо в терминале VS Code ( Ctrl + ` )
Linux / Mac например:
Проверьте настройки git, в которых отображаются детали конфигурации
Войдите в github и создайте удаленный репозиторий. Скопируйте URL этого репозитория
Перейдите в каталог вашего проекта и выполните следующие команды.
Эта функция была добавлена в 1.45 и представлена здесь.
Запустить палитру команд Ctrl+Shift+P , бежать Publish to Github , и следуйте подсказке. Вам будет предоставлен выбор между частным и публичным репозиторием, поэтому будьте осторожны, выбирая правильный.
Незначительное предупреждение: если в вашем проекте уже есть файл .gitignore, этот процесс перезапишет его.
- 3 Это был точный ответ, который я искал. В частности, добавление нового проекта в github, не выходя из интерфейса Visual Studio Code.
- 2 Это должен быть действительный правильный ответ на актуальный вопрос. Я понимаю, что эта функция не всегда существовала, но мне кажется, что это то, что искал исходный плакат, а не все ответы командной строки.
1) создайте удаленный проект git и запишите URL-адрес проекта
2) откройте / отредактируйте свой локальный проект git
3) в терминале VS введите: git push —set-upstream [URL проекта]
- создать новый репозиторий на github.
- Перейти к командной строке в VS-коде. (Ctrl + `)
- Введите следующие команды.
git commit -m "первая фиксация"
git push -u origin master
Да, вы можете загрузить репозиторий git из кода vs. Вам нужно войти в рабочий каталог проектов и набрать в терминале git init. Затем добавьте файлы в свой репозиторий, как вы это делаете с обычными коммитами git.
- пока это работает, на самом деле это не из кода vs, как вы упомянули.
- Это просто команда git, запускаемая на терминале. Поскольку vs code позволяет вам получить доступ к терминалу из самого редактора, вам не нужно переключаться между вкладками.
- 1 хорошо, поэтому нет "GUI-способа" сделать это, как для commit или же push в коде vs
- 1 вы не принесли ничего нового
- фатальный: для ветки master не настроен восходящий поток
Перейдите в VS COde -> View -> Terminal
Примечание. Иногда git push -u origin master не работает.
Вы также можете использовать палитру команд:
Делает то же самое, что и терминал.
Вы можете создать репозиторий GitHub через командную строку, используя GitHub API. Вне API нет возможности создать репо на GitHub через командную строку.
Как создать пустой проект в Visual Studio 2019?
In Visual Studio, open the File menu and choose New > Project to open the New Project dialog.
Как закрыть папку в VS Code?
Поскольку VS Code запоминает последний сеанс при открытии, вы можете:
Как добавить проект в Visual Studio?
Open Visual Studio. В верхней строке меню выберите Файл > Создать > Проект. On the top menu bar, select File > New > Project. Откроется диалоговое окно Новый проект .
Переименование или удаление сопоставленных папок
6: Установка расширений
VS Code не только предоставляет множество встроенных функций для Git, но также позволяет установить несколько очень популярных расширений для расширения набора функций.
Git Blame
Расширение Git Blame предоставляет возможность просматривать информацию состояния для текущей выбранной строки.
Название этого расширения может прозвучать пугающе, но Git Blame не предполагает, что вы будете буквально винить или стыдить кого-то в изменении кода: практичность расширения заключается в том, что оно позволяет выяснить, кому можно задать вопросы по определенным фрагментам кода.
Git History
Просматривать текущие изменения, отслеживать разницу между версиями и управлять ветками можно и с помощью встроенных функций VS Code, однако они не предоставляют подробной истории Git. Расширение Git History решает эту проблему.
Это расширение позволяет тщательно изучить историю файла, автора, ветки. Чтобы активировать окно Git History, нужно кликнуть на файл правой кнопкой мыши и выбрать Git: View File History.
Кроме того, вы можете сравнивать ветки и коммиты, создавать ветки из коммитов и многое другое.
Git Lens
Git Lens расширяет возможности Git, встроенные в Visual Studio Code. Этот плагин помогает с первого взгляда определить авторство кода с помощью аннотаций Git blame и линзы кода, перемещаться по репозиториям Git и исследовать их, получать ценную информацию с помощью команд сравнения и многое другое.
Расширение Git Lens – одно из самых популярных и мощных. В большинстве случаев его функциональность может заменить каждое из двух предыдущих расширений.
Это расширение предоставляет множество функций, позволяющих получить историю Git, в том числе легкий доступ к множеству опций (отображение истории файлов, просмотр различий между версиями и многое другое). Чтобы открыть эти параметры, вы можете кликнуть на текст в строке состояния (он содержит информацию об авторе, который редактировал строку кода, и о времени последней редакции).
Это расширение обладает множеством функций, и вам, вероятно, потребуется время, чтобы разобраться со всеми ними.
Заключение
В этом мануале вы узнали, как использовать интеграцию системы управления версиями Git с VS Code.
VS Code «из коробки» предлагает многие функции, для которых ранее требовалась загрузка отдельного инструмента.
2: Интерпретация индикаторов gutter
На этом этапе мы рассмотрим индикаторы gutter, или индикаторы желоба. Желоб – это узкая область, которая находится между индикатором строк и кодом.
Если ранее вы использовали сворачивание кода, то знаете, что значки разворачивания и сворачивания кода расположены именно в области желоба.
Начнем с внесения небольших изменений в файл index.html – можно, например, изменить контент в теге . После этого вы увидите синюю вертикальную метку в желобе напротив измененной строки. Вертикальная синяя метка означает, что соответствующая строка кода была отредактирована.
Теперь попробуйте удалить одну из строк в разделе вашего файла index.html. Обратите внимание на красный треугольник в желобе. Красный треугольник указывает на строку или группу строк, которые были удалены.
Теперь перейдите к нижней части раздела и добавьте туда новую строку кода. Обратите внимание на вертикальную зеленую полосу – она указывает на добавленную строку кода.
Как изменить путь к файлу в visual studio в мою базу данных при выполнении или настройке
Я закончил писать свою программу, и она подключается к базе данных SQL, в настоящее время она работает отлично, так как я хочу развернуть эту программу на других компьютерах, она отбрасывает ошибки из-за неправильных путей к файлам. Например, в части настроек visual studio я получаю это, что является файловым путем к моей базе данных.
Снимок экрана значения, которое я пытаюсь изменить:
Есть ли способ изменить это значение, когда я либо запускаю программу, либо устанавливаю программу на компьютер (после публикации?
Любая помощь оценивается.
Редактировать: я думал об использовании приведенного ниже кода, чтобы изменить путь к файлу, но я хотел бы только изменить это значение один раз. Есть какой-либо способ сделать это? (Я пробовал это, но поскольку он читается только, это, вероятно, не сработает). Properties.Settings.Default.Value
Редактирование 2: попытка настройки менеджера конфигурации, возможно ли изменить значения, используя что-то по строкам
3: Определение отличий между версиями файла
VS Code также может сравнивать версии кода. Как правило, для этого нужно загружать специальный инструмент, но в VS Code есть встроенная функция, и она поможет вам работать более эффективно.
Чтобы просмотреть отличия между версиями файла, откройте панель управления исходным кодом Source Control и дважды кликните на измененный файл. В нашем случае нужно дважды кликнуть на файл index.html. На экране появится сравнение текущей версии файла (слева) и его предыдущей версии (справа).
Добавление сопоставленных папок в проект
В следующей процедуре показано, как добавить две сопоставленные папки в проект визуальной веб-части. Для начала необходимо создать проект визуальной веб-части.
Как удалить проект из Visual Studio Code?
Как удалить решение в Visual Studio 2019?
Изменение расположения развертывания сопоставленной папки
по умолчанию сопоставленные папки добавляются в определенные расположения относительно корневого пути установки SharePoint, который обозначается токеном. Однако это расположение можно изменить, изменив свойство расположение развертывания сопоставленной папки. Каждая сопоставленная папка имеет собственное свойство расположения развертывания .
5: Работа с удаленными репозиториями
В этом руководстве мы не будем подробно останавливаться на удаленных репозиториях.
С помощью панели управления Source Control у вас есть доступ к удаленным репозиториям. Если вы работали с такими репозиториями ранее, вы найдете здесь знакомые команды, такие как pull, sync, publish, stash и т.п.
Читайте также: