Как переименовать файл в Visual Studio Code

Обновлено: 04.07.2024

Урок "Переименование" является частью полного курса Visual Studio Code, представленного в этом предварительном видео. Вот что вы узнаете из этого урока:

Майк рассказывает о переименовании кода с простого поиска/замены на рефакторинг кода с помощью функции «Переименовать во всех файлах».

Расшифровка урока "Переименование"

[00:00:00]
>> Майк: У меня есть переименовать здесь, и есть три уровня для переименования. Это идет от довольно хорошо, мы использовали поиск и замену некоторое время, а затем начинает улучшаться оттуда. Итак, функция «Найти и заменить» довольно хороша, и она работает именно так, как вы ожидаете. Итак, если мы вернемся к нашей поддержке слушателей, мы можем нажать Cmd+F, найти что-то, открыть это и заменить чем-то другим.

[00:00:22] Это было давно, не очень интересно. Второй уровень — использование Cmd+D для выбора, а затем использование поддержки нескольких курсоров для записи нового имени. Таким образом, третьим уровнем будет F2 для переименования символа во всех файлах, и вот как это выглядит. Если бы я сказал, иди в корзину, я ищу здесь публичное мероприятие.

[00:00:52] doCheckout(), это кажется очень важным, оформить заказ здесь. Я могу нажать F2, и это позволит мне переименовать это.
>> Майк: Я скажу «выйти сейчас», я нажму Enter. Итак, вы увидите, что эта маленькая точка указывает на то, что у меня есть несохраненные изменения. И если я покажу здесь свою боковую панель и вернусь в представление Проводника,

[00:01:20]
>> Майк: Похоже, все это было локализовано в одном файле, давайте посмотрим.
>> Майк: Какие у меня тут отличия?
>> Майк: Показать изменения.
>> Майк: Открыть изменения.
>> Майк: Думаю, мне нужно их сохранить. Итак, есть checkoutNow, может быть, это не было подключено? Позвольте мне проверить еще пару мест.
>> Майк: На самом деле, у меня есть другая идея, давайте посмотрим на все ссылки.

[00:02:00]
>> Майк: doCheckout используется только здесь.
>> Майк: Корзина
>> Майк: Ага, может, это что-то вроде слишком глубоко в земле React, чтобы его можно было обнаружить здесь. Позвольте мне выбрать что-то меньшее, чем сальто назад.
>> Майк: Давайте сделаем это в нашей поддержке слушателей, потому что я выберу то, что используется только в JavaScript вне функции рендеринга нашего Реагировать.

[00:02:35] Итак, если у меня есть регистрация и отмена регистрации, я могу нажать F2, выполнить registerListener и сохранить. И то, что у нас есть, это пара других файлов, которые были открыты. И если мы посмотрим на то, что произошло в каждом из них, это фактически изменило это во многих файлах здесь. Таким образом, благодаря знанию того, как устроен наш код.

[00:02:55] Похоже, есть небольшой пробел, где, если вы его используете, если это что-то, что связано с компонентом React в функции рендеринга, возможно, у него проблемы с прохождением этого синтаксиса, этой части АСТ. Но по большей части это довольно приятно, и вы можете зайти в каждый из них и использовать эти мелочи в канаве.

[00:03:15] Смотрите, у меня здесь две маленькие синие метки, они обозначают изменения в этом файле. Так что мы могли бы проверить их один за другим, все выглядит хорошо, сохраните это. Теперь все должно быть хорошо, и наше приложение продолжит работать.
>> Майк: Или должно.
>> Майк: Если оно на переднем плане, если мы позволим ему работать.

[00:03:37] [СМЕЕТСЯ] И если бы мы хотели вернуть его обратно, мы могли бы просто сделать это. На самом деле вы можете сделать это из любой из этих функций, вам не нужно переходить к определению, вы можете просто перейти к использованию, верно? Мы могли бы пойти сюда и сказать, не надо менять обратно, нам просто нужно зарегистрироваться.

[00:03:54]
>> Майк: И потом, теперь у нас снова есть все эти модификации. Мы можем сделать «Сохранить все», если захотим. И просто скажите, что мы проверим это, когда будем делать коммит в git. Итак, это относительно недавнее дополнение к Visual Studio Code. Другой распространенный тип рефакторинга – это преобразование некоторого кода в функцию.

[00:04:22] Итак, давайте посмотрим, как это работает.
>> Майк: Допустим, у нас есть этот код, верно? По сути, это добавление товара в корзину. Если товар уже есть в корзине, мы просто увеличим количество существующего товара, а не будем добавлять новый товар в эту корзину.

[00:04:40] Итак, по какой-то причине мы хотим сделать это отдельным файлом. Вы видите, что когда мы выбираем это и нажимаем на эту маленькую лампочку, это дает нам возможность сделать это новой функцией в том же классе. Поэтому, если я нажму Enter, вы увидите, что у нас здесь новая функция.

[00:04:57] И мы могли бы щелкнуть по нему и увидеть, что это наш материал, вероятно, нуждается в некоторой любви к форматированию. Мы могли бы выбрать это, нажать F2, скажем, addOrIncrementCartItem, Enter. И теперь это также было переименовано везде, где оно использовалось, прямо здесь. Очень мило, это открывает новый рабочий процесс, который, на мой взгляд, является отличным способом делать вещи.

[00:05:26] Но обычно требуется ручная работа.И это просто начните писать свою функцию, и когда вы увидите куски кода, которые могут быть,
>> Майк: Более широко полезно, чем просто выполнение этой одной задачи, реорганизовать ее в отдельную вещь. А затем переименовать позволяет сделать последний шаг, добавив что-то описательное.

[00:05:45] А затем снова вернитесь к этой функции, и теперь это очень просто, просто выберите, выполните рефакторинг, и все заработает. И в зависимости от того, в каком контексте вы находитесь, можно сказать, что нужно создать новую глобальную функцию с именем this, верно? Если вы не участвуете в классе, вам будет предоставлена ​​такая возможность.

[00:06:04] Итак, это довольно круто, и это приземлилось две недели назад? Итак, опять же, это приближается к возможностям манипулирования кодом на уровне IDE

По своей сути Visual Studio Code — это редактор кода. Как и многие другие редакторы кода, VS Code использует общий пользовательский интерфейс и макет проводника слева, показывающего все файлы и папки, к которым у вас есть доступ, и редактора справа, показывающего содержимое файлов, которые вы открыли.

Кроме того, в пользовательском интерфейсе VS Code есть ряд уникальных функций. В этом разделе описываются эти функции.

Файлы, папки и проекты

VS Code основан на файлах и папках — вы можете сразу приступить к работе, открыв файл или папку в VS Code.

Базовый макет

VS Code поставляется с простой и интуитивно понятной компоновкой, которая максимально увеличивает пространство, отведенное для редактора, и оставляет достаточно места для просмотра и доступа к полному контексту вашей папки или проекта. Пользовательский интерфейс разделен на четыре области. Редактировать основную область для редактирования файлов. Вы можете открывать одновременно до трех редакторов Боковая панель содержит различные представления, такие как Проводник, которые помогут вам в работе над проектом Строка состояния показывает информацию об открытом проекте и файлах, которые вы редактируете Вид Панель в крайнем левом углу позволяет переключаться между представлениями и предоставляет дополнительные индикаторы контекста, такие как количество исходящих изменений при включенном Git

Каждый раз, когда вы запускаете VS Code, он открывается в том же состоянии, в котором он был при последнем закрытии. Папка, макет и открытые файлы сохраняются.

VS Code Layout

Вместо того, чтобы размещать файлы на отдельных вкладках, VS Code позволяет одновременно использовать до трех видимых редакторов, что позволяет размещать до трех файлов рядом друг с другом.

Это помогает уменьшить нагрузку на управление вкладками, но не ограничивает количество файлов, с которыми вы можете работать. Представление проводника поддерживает список рабочих файлов, что позволяет вам быстро получить доступ к нужным файлам.

Совет. Вы можете переместить боковую панель вправо ( Вид, Переместить боковую панель ) или изменить ее видимость ( kb(workbench.action.toggleSidebarVisibility) ).

Редактирование рядом

У вас может быть открыто до трех редакторов рядом.

Если у вас уже открыт один редактор, есть несколько способов открыть другой редактор сбоку от существующего: kbstyle(Ctrl) (Mac: kbstyle(Cmd) ) щелкните файл в Проводнике< /em> kb(workbench.action.splitEditor), чтобы разделить активный редактор на два * Открыть в сторону из контекстного меню Проводника в файле

Редактирование рядом

Каждый раз, когда вы открываете другой файл, активный редактор отображает содержимое этого файла. Поэтому, если у вас есть два редактора рядом и вы хотите открыть файл «foo.cs» в правом редакторе, убедитесь, что этот редактор активен (щелкнув внутри него), прежде чем открывать файл «foo.cs».

Если у вас открыто несколько редакторов, вы можете быстро переключаться между ними, удерживая клавишу kbstyle(Ctrl) (Mac: kbstyle(Cmd)) и нажимая 1 , 2 или 3 .

Совет. Вы можете изменить размер редакторов и их порядок. Перетащите область заголовка редактора, чтобы изменить положение или размер редактора.

Проводник

Проводник используется для просмотра, открытия и управления всеми файлами и папками в вашем проекте.

  • создавать, удалять, переименовывать файлы и папки
  • перемещать файлы и папки с помощью перетаскивания
  • используйте контекстное меню, чтобы изучить все параметры

Совет. Вы можете перетаскивать файлы в проводник из-за пределов VS Code, чтобы скопировать их

Меню проводника< бр />

VS Code очень хорошо работает с другими инструментами, которые вы можете использовать, особенно с инструментами командной строки. Если вы хотите запустить инструмент командной строки в контексте папки, которая в данный момент открыта в VS Code, щелкните папку правой кнопкой мыши и выберите «Открыть в консоли».

Вы также можете перейти к расположению файла или папки в собственном проводнике, щелкнув файл или папку правой кнопкой мыши и выбрав Показать в проводнике (или Показать в Finder на Mac).

Совет. Введите kb(workbench.action.quickOpen), чтобы быстро найти и открыть файл по его имени.

По умолчанию VS Code исключает некоторые папки из проводника (например, .git). Используйте параметр files.exclude, чтобы настроить правила скрытия файлов и папок в проводнике.

Совет. Это очень полезно для скрытия файлов производных ресурсов, таких как \*.meta в Unity или \*.js в проекте TypeScript. Чтобы Unity исключила файлы \*.cs.meta, нужно выбрать следующий шаблон: "**/*.cs.meta": true

Рабочие файлы

В верхней части проводника находится раздел «Рабочие файлы» . Это список активных файлов. Это файлы, которые вы ранее открывали в VS Code, над которыми вы работаете. Например, файл будет указан в разделе рабочих файлов, если вы:

  • внести изменения в файл
  • дважды щелкните файл в проводнике
  • открыть файл, который не является частью текущей папки

Раздел рабочих файлов

Представьте, что раздел рабочих файлов похож на вкладки, с которыми вы, возможно, знакомы в других редакторах кода или IDE. Просто щелкните файл в разделе рабочих файлов, и он станет активным в VS Code.

После выполнения задачи вы можете удалить файлы по отдельности из раздела рабочих файлов или удалить все файлы из раздела рабочих файлов с помощью действия «Закрыть все файлы».

Совет: внешний вид рабочих файлов можно настроить в настройках. Например, вы можете установить максимальное количество видимых файлов до появления полосы прокрутки с помощью explorer.workingFiles.maxVisible , а также указать, должен ли раздел рабочих файлов динамически устанавливать свою высоту с помощью explorer.workingFiles.dynamicHeight .

Сохранить/автосохранить

По умолчанию VS Code требует явного действия для сохранения изменений на диск, kb(workbench.action.files.save) .

Однако можно легко включить автосохранение, чтобы сохранить изменения в режиме ожидания. Если эта опция включена, нет необходимости явно сохранять файл. Это может быть отличной функцией, но если вы используете наблюдателей за файлами для автоматизации задач, вы можете отключить это поведение, чтобы лучше контролировать выполнение задач в фоновом режиме.

Чтобы включить автоматическое сохранение (или отключить его), просто откройте палитру команд, kb(workbench.action.showCommands) и введите auto, чтобы отфильтровать список, и нажмите kbstyle(Enter) .

Вы также можете найти этот параметр в меню "Файл".

Поиск в файлах

VS Code позволяет быстро выполнять поиск по всем файлам в открытой папке. Просто введите kb(workbench.view.search) и введите поисковый запрос. Результаты поиска группируются в файлы, содержащие искомый термин, с указанием совпадений в каждом файле и его местонахождении. Разверните файл, чтобы увидеть предварительный просмотр всех обращений в этом файле. Затем нажмите один раз на одно из обращений, чтобы просмотреть его в редакторе.

Простой текстовый поиск по файлам

Совет. Мы также поддерживаем поиск по регулярным выражениям в поле поиска.

Вы можете настроить параметры расширенного поиска, введя kb(workbench.action.search.toggleQueryDetails) . Это покажет дополнительные поля для настройки поиска.

Расширенные параметры поиска

В двух полях ввода под окном поиска вы можете включать и исключать файлы. Нажмите на переключатель справа, чтобы включить синтаксис шаблона глобуса:

  • * для соответствия одному или нескольким символам в сегменте пути
  • <ли>? для сопоставления одного символа в сегменте пути
  • ** для соответствия любому количеству сегментов пути, включая ни одного.
  • <> для группировки условий (например, <**/*.html,**/*.txt>соответствует всем файлам html и txt)
  • [] для объявления диапазона совпадающих символов (например, example.2 для сопоставления с example.0 , example.1 , …

VS Code по умолчанию исключает некоторые папки, чтобы уменьшить количество результатов поиска, которые вас не интересуют (например: node_modules). Откройте настройки, чтобы изменить эти правила в разделах files.exclude и search.exclude.

Совет. В Проводнике вы можете щелкнуть правой кнопкой мыши папку и выбрать "Найти в папке", чтобы выполнить поиск только внутри папки.

Палитра команд

VS Code также доступен с клавиатуры. Самая важная комбинация клавиш, которую нужно знать, это kb(workbench.action.showCommands), которая вызывает палитру команд.Отсюда у вас есть доступ ко всем функциям VS Code, включая сочетания клавиш для наиболее распространенных операций.

Палитра команд< бр />

Пользовательский интерфейс палитры команд обеспечивает доступ ко многим командам. Вы можете выполнять команды редактора, открывать файлы, искать символы, просматривать краткий обзор файла, используя одно и то же интерактивное окно. Вот несколько советов:

  • kb(workbench.action.quickOpen) позволит вам перейти к любому файлу или символу, просто введя имя
  • kb(workbench.action.openPreviousEditor) будет циклически просматривать последний открытый набор файлов
  • kb(workbench.action.showCommands) приведет вас прямо к командам редактора
  • kb(workbench.action.gotoSymbol) позволит вам перейти к определенному символу в файле
  • kb(workbench.action.gotoLine) позволит вам перейти к определенной строке в файле

Быстрая открытая справка

Быстрая навигация по файлам

Проводник отлично подходит для навигации между файлами при изучении проекта. Однако, когда вы работаете над задачей, вы обнаружите, что быстро переключаетесь между одним и тем же набором файлов. VS Code предоставляет две мощные команды для навигации по файлам с помощью простых в использовании привязок клавиш.

Нажмите kb(workbench.action.openPreviousEditor), чтобы просмотреть список всех файлов, открытых с момента запуска VS Code. Чтобы открыть один из этих файлов, удерживайте клавишу kbstyle(Ctrl) (Mac: kbstyle(Cmd)) и нажмите kbstyle(Tab), чтобы выбрать файл, к которому вы хотите перейти.

Быстрая навигация< бр />

Кроме того, вы можете использовать kb(workbench.action.navigateBack) и kb(workbench.action.navigateForward) для перехода между файлами и редактирования местоположений. Если вы перемещаетесь между разными строками одного и того же файла, эти ярлыки позволяют легко перемещаться между этими местами.

Совет. Вы можете открыть любой файл по его имени, набрав kb(workbench.action.quickOpen) .

Поддержка кодировки файлов

Установите кодировку файла глобально или для каждой рабочей области с помощью параметра files.encoding в настройках пользователя или в настройках рабочей области.

files.encodingsetting

Вы можете просмотреть кодировку файла в строке состояния.

Кодировка в строке состояния

Нажмите на кодировку в строке состояния, чтобы снова открыть или сохранить активный файл с другой кодировкой.

Повторно откройте или сохраните с другим кодировка

Затем выберите кодировку.

Выберите кодировку

Запуск из командной строки

Вы можете запустить VS Code из командной строки, чтобы быстро открыть файл, папку или проект. Обычно вы открываете VS Code в контексте папки. Мы считаем, что лучший способ сделать это — просто ввести:

Совет. В нашем разделе по установке есть инструкции для пользователей Mac и Linux, которые позволяют запускать VS Code из терминала. Мы автоматически добавляем код в путь в Windows.

Иногда вам может понадобиться открыть или создать файл, если файл не существует, мы создадим его для вас:

Совет. У вас может быть сколько угодно имен файлов, разделенных пробелами.

Дополнительные аргументы командной строки

Вот необязательные аргументы командной строки при запуске VS Code из командной строки через code .

< td>папка
Аргумент Описание
-g или --goto При использовании с файл:строка:столбец? открывает файл в определенной строке и необязательном столбце. Этот аргумент предоставляется, поскольку некоторые операционные системы разрешают : в имени файла.
-n или --new-window Открывает новый сеанс VS Код вместо восстановления предыдущего сеанса.
-r или --reuse-window Принудительно открывает файл или папку в последнем активном окне.< /td>
file Имя открываемого файла. Если файл не существует, он будет создан как грязный. Вы можете указать несколько файлов.
файл:строка:столбец? Имя файла, который нужно открыть в указанной строке и необязательной позиции столбца. Вы можете указать несколько файлов таким образом, но вы должны использовать аргумент -g (один раз) перед использованием спецификатора file:line:column?.
Имя открываемой папки. Вы можете указать несколько папок.

И для файлов, и для папок можно использовать абсолютные или относительные пути. Относительные пути относятся к текущему каталогу командной строки, в котором вы запускаете код.

Если вы укажете более одного файла или папки в командной строке, VS Code откроет только один экземпляр.

Открытие проекта

VS Code не делает различий между открытием папки и проекта. Вместо этого, если открытая папка содержит какие-либо файлы проекта, VS Code прочитает эти файлы и укажет контекст проекта в строке состояния. Отсюда вы также можете переключаться между проектами, если найдено более одного проекта.

Чтобы открыть проект, содержащийся в папке c:\src\WebApp:

Другими словами, открытие папки, содержащей проект, фактически открывает этот проект:

Строка состояния< бр />

Управление окнами

В VS Code есть несколько параметров для управления тем, как окна должны открываться или восстанавливаться между сеансами.

Настройка window.openInNewWindow определяет, должны ли файлы открываться в новом окне вместо повторного использования существующего экземпляра VS Code. По умолчанию VS Code открывает новое окно, например. когда вы дважды щелкаете файл вне VS Code или открываете файл из командной строки. Установите для этого параметра значение false, чтобы повторно использовать последний активный экземпляр VS Code и открывать в нем файлы.

Настройка window.reopenFolders указывает VS Code, как восстановить открытые окна предыдущего сеанса. По умолчанию VS Code повторно открывает последнюю открытую папку, с которой вы работали (настройка: one ). Измените этот параметр на none, чтобы никогда не открывать папки повторно и всегда начинать с пустого экземпляра VS Code. Измените его на все, чтобы восстановить все папки, с которыми вы работали. Это снова откроет все окна с папками вашего предыдущего сеанса.

Дальнейшие шаги

Хорошо, вы прошли базовый пользовательский интерфейс — в Code есть намного больше. Читайте дальше, чтобы узнать о:

    - Lint, IntelliSense, Lightbulbs, Peek and Goto Definition и многое другое - Вот где VS Code действительно сияет - Темы, настройки и привязки клавиатуры

Часто задаваемые вопросы

В: Возможен ли глобальный поиск и замена?

О: Эта функция еще не реализована, но вы можете ожидать, что она появится в будущем!

Переименование — это обычная операция, связанная с рефакторингом исходного кода, и в VS Code есть отдельная команда «Переименовать символ» (F2). Некоторые языки поддерживают символ переименования файлов. Нажмите F2, затем введите новое желаемое имя и нажмите Enter. Все случаи использования символа будут переименованы в разных файлах.

Аналогично можно спросить, как переименовать файл в коде Visual Studio?

  1. Перейдите к представлению Explorer на боковой панели VS Code.
  2. Выберите файл, который хотите переименовать.
  3. Нажмите F2 или выберите "Переименовать" в контекстном меню этого файла.
  4. Продолжайте с шага 2, пока есть файлы, которые вы хотите обработать.

Впоследствии возникает вопрос, как изменить все экземпляры слова в коде Visual Studio? Переименовать все вхождения Если вы хотите изменить только текущий файл, используйте сочетание клавиш Command + F2 (на Mac) или Ctrl + F2 (в Windows), и VS Code создаст курсор в каждом экземпляре в текущем файле.

Знаете также, как переименовать переменную в Visual Studio?

Для этого выберите свойство/переменную/функцию, которую вы хотите переименовать, щелкните правой кнопкой мыши и выберите Рефакторинг > Переименовать. Появится окно «Переименовать», и вы сможете выбрать, хотите ли вы предварительно просмотреть изменения ссылки или также изменить объект в комментариях.

Как вы проводите рефакторинг в коде VS?

Действия с кодом = быстрые исправления и рефакторинги. Если вы просто хотите увидеть рефакторинг без быстрых исправлений, вы можете использовать команду «Рефакторинг» (Ctrl+Shift+R). Примечание. Если вы предпочитаете, чтобы лампочка Code Action не отображалась в вашем редакторе, вы можете отключить лампочки в редакторе.

Как переместить папку в коде Visual Studio?

Совет. Нажмите Ctrl+P (Быстрое открытие), чтобы быстро найти и открыть файл по его имени. По умолчанию VS Code исключает некоторые папки из Проводника (например.. Проводник. Создавайте, удаляйте и переименовывайте файлы и папки. Перемещайте файлы и папки с помощью перетаскивания. Используйте контекстное меню, чтобы изучить все параметры.

Как удалить код Visual Studio?

В VSCode убедитесь, что вы находитесь в Проводнике. Также убедитесь, что вы щелкаете правой кнопкой мыши файл, показанный в каталоге/папке. Здесь либо нажатие Del для Windows, либо command+del для Mac приведет к удалению файла.

Как изменить имя решения в Visual Studio 2013?

Вот шаги, которые необходимо выполнить, чтобы переименовать решение. В обозревателе решений щелкните проект правой кнопкой мыши, выберите «Переименовать» и введите новое имя. В обозревателе решений щелкните проект правой кнопкой мыши и выберите пункт Свойства. В основном файле cs (или любых других файлах кода) переименуйте объявление пространства имен, чтобы использовать новое имя.

Как переименовать переменные в Visual Studio 2017?

Далее выполните одно из следующих действий. Клавиатура. Нажмите Ctrl+R, затем Ctrl+R. (Обратите внимание, что сочетание клавиш может отличаться в зависимости от выбранного вами профиля.) Мышь. Выберите Правка > Рефакторинг > Переименовать. Щелкните код правой кнопкой мыши и выберите "Переименовать".

Как переименовать класс в Visual Studio 2017?

В Visual Studio 2017, если щелкнуть курсором имя класса, а затем нажать сочетание клавиш быстрого рефакторинга (Ctrl + .), вы получите два варианта: либо переименовать файл, либо переименовать класс, как показано на рисунок ниже. Допустим, я решил переименовать тип Foos в Foo из пункта меню.

Как редактировать несколько строк в коде VS?

Многострочное редактирование Это полезно для HTML, где вы можете захотеть изменить несколько гиперссылок одновременно или если вы хотите отредактировать несколько строк в файле JSON. Чтобы использовать многострочное редактирование, используйте следующую команду для вашей ОС: Windows: Ctrl + Alt + клавиши со стрелками. Linux: Shift + Alt + клавиши со стрелками.

Как сделать несколько курсоров в коде VS?

Выделение нескольких курсоров Чтобы добавить курсоры в произвольное положение, выберите позицию с помощью мыши и нажмите Alt+щелчок (Option+щелчок в macOS). Вы можете добавить дополнительные курсоры ко всем вхождениям текущего выделения с помощью Ctrl+Shift+L.

Как заменить все экземпляры в Word?

Найти и заменить текст. Перейдите на главную > Заменить или нажмите Ctrl+H. Введите слово или фразу, которую вы хотите найти, в поле «Найти». Введите новый текст в поле «Заменить». Выберите «Найти далее», пока не дойдете до слова, которое хотите обновить. Выберите «Заменить». Чтобы обновить все экземпляры сразу, выберите «Заменить все».

Как изменить слово в Visual Studio?

Используйте Ctrl+Shift+H для быстрого поиска и замены. Вы также можете изменить его для всего решения. Используйте Ctrl + Shift + H в Visual Studio, чтобы установить слово, которое вы хотите заменить, введите новое слово, которое нужно заменить, укажите, следует ли его заменить для всего решения или только для этого документа. нажмите заменить.

Как заменить файл?

Нажмите «Заменить» в элементах управления файлами. Нажмите стрелку вниз справа от имени файла, чтобы открыть элементы управления файлами. Щелкните Заменить. Появится всплывающее окно Заменить файл. Щелкните Обзор, чтобы найти новый файл на своем компьютере. Выберите файл и нажмите Открыть. Нажмите Загрузить во всплывающем окне.

Как вы используете beautify в коде VS?

Просто щелкните текст правой кнопкой мыши и выберите "Форматировать код". Visual Studio Code использует js-beautify внутри, но у него нет возможности изменить стиль, который вы хотите использовать. Расширение «beautify» позволяет добавлять настройки. Когда вы вводите точку с запятой, она будет отформатирована.

Как запустить код Visual Studio?

Для запуска кода: используйте сочетание клавиш Ctrl+Alt+N. или нажмите F1, а затем выберите/введите «Выполнить код» или щелкните правой кнопкой мыши текстовый редактор и выберите «Выполнить код» в контекстном меню редактора. или нажмите кнопку «Выполнить код» в меню заголовка редактора. или нажмите кнопку «Выполнить код» в контекстном меню проводника.

Измените имя активного документа и всех связанных файлов быстро и точно с помощью функции «Переименовать файлы». Visual Assist обновит ваш проект, решение и файлы, которые ссылаются на ваш переименованный файл. Кроме того, переименование распространяется через системы управления исходным кодом, интегрированные с Visual Studio.

Доступ

Начните переименование, открыв контекстное меню (щелкните правой кнопкой мыши или Shift+F10) в любом месте активного документа.


Выберите «Переименовать файлы», введите новое имя, просмотрите файлы, которые нужно переименовать или обновить, и подтвердите выполнение рефакторинга.


Переименовать в класс

Если курсор находится на имени класса, вы можете начать переименование файлов с помощью меню быстрых действий и рефакторинга (Shift+Alt+Q). Имя вашего класса будет именем назначения по умолчанию. (Переименование файлов часто запускается таким образом после переименования класса.)



Связанные файлы

Место назначения

Переименованные файлы остаются в своих существующих каталогах. Вы не можете использовать Rename Files для перемещения файла в новый каталог.

Сохранить и отменить

Файлы сохраняются перед переименованием.

Вы не можете отменить переименование файлов за один шаг. (Исключение составляет отдельная команда системы управления исходным кодом.) Если вы хотите отменить изменение, используйте функцию «Переименовать файлы» во второй раз, чтобы изменить имена на их исходные или еще одно имя.

Файлы, не относящиеся к проекту

Вы можете переименовывать файлы, являющиеся частью проекта на диске, открывать, когда не открыто ни одно решение, или исключать открытое решение. В этих случаях Visual Assist подтвердит ваше намерение.


Если ваш файл действительно является частью проекта или решения, вам следует переименовать его при открытии проекта или решения, чтобы Visual Assist мог обновить файлы проекта/решения, а также другие файлы, которые могут зависеть от ваших переименованных файлов.< /p>

Универсальное приложение для Windows

Переименование файлов работает в общих проектах универсального приложения Windows (UWA).

Читайте также: