6 способов скопировать код в виде текста в коде Visual Studio (VSCode)

Метод 1: использование встроенной команды копирования:
VSCode предоставляет встроенную команду копирования, которая позволяет копировать выбранный код в виде текста. Чтобы использовать этот метод, выполните следующие действия:

  1. Выберите код, который хотите скопировать.
  2. Нажмите правой кнопкой мыши выбранный код.
  3. Выберите «Копировать» в контекстном меню.
  4. Выбранный код теперь скопирован в буфер обмена и может быть вставлен в виде обычного текста в любое приложение или документ.
def hello_world():
    print("Hello, World!")
hello_world()

Метод 2: использование расширения «Копировать с подсветкой синтаксиса».
Расширение «Копировать с подсветкой синтаксиса» в VSCode позволяет копировать код в виде текста, сохраняя при этом подсветку синтаксиса. Чтобы использовать этот метод, выполните следующие действия:

  1. Установите расширение «Копировать с подсветкой синтаксиса» из магазина VSCode.
  2. Выберите код, который хотите скопировать.
  3. Нажмите правой кнопкой мыши выбранный код.
  4. Выберите «Копировать с подсветкой синтаксиса» в контекстном меню.
  5. Выбранный код вместе с подсветкой синтаксиса теперь скопирован в буфер обмена.
function greet(name) {
    console.log(`Hello, ${name}!`);
}
greet("John");

Метод 3: использование команды «Вставить и отступить»:
Команда «Вставить и отступить» в VSCode позволяет копировать код с правильными отступами. Это особенно полезно при вставке кода в новый файл или сохранении структуры отступов. Чтобы использовать этот метод, выполните следующие действия:

  1. Скопируйте код, который хотите вставить.
  2. Откройте новый файл или перейдите к нужному месту в существующем файле.
  3. Нажмите правой кнопкой мыши и выберите «Вставить и отступить» в контекстном меню.
  4. Код будет вставлен с соответствующим отступом.
<!DOCTYPE html>
<html>
<head>
    <title>My Website</title>
</head>
<body>
    <h1>Hello, World!</h1>
</body>
</html>

Метод 4. Использование расширения «Копировать как Markdown».
Если вы предпочитаете копировать код как текст Markdown, вы можете использовать расширение «Копировать как Markdown» в VSCode. Этот метод преобразует код в форматированный текст Markdown, что делает его пригодным для совместного использования в документах Markdown или на онлайн-платформах, поддерживающих Markdown. Чтобы использовать этот метод, выполните следующие действия:

  1. Установите расширение «Копировать как Markdown» с торговой площадки VSCode.
  2. Выберите код, который хотите скопировать.
  3. Нажмите правой кнопкой мыши выбранный код.
  4. Выберите «Копировать как Markdown» в контекстном меню.
  5. Выбранный код, отформатированный в Markdown, теперь скопирован в буфер обмена.
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

Метод 5. Использование расширения «Копировать как HTML».
Расширение «Копировать как HTML» в VSCode позволяет копировать код как текст HTML, сохраняя его форматирование и подсветку синтаксиса. Это полезно, если вы хотите встроить фрагменты кода в HTML-документы или электронные письма. Чтобы использовать этот метод, выполните следующие действия:

  1. Установите расширение «Копировать как HTML» с торговой площадки VSCode.
  2. Выберите код, который хотите скопировать.
  3. Нажмите правой кнопкой мыши выбранный код.
  4. Выберите «Копировать как HTML» в контекстном меню.
  5. Выбранный код в формате HTML теперь скопирован в буфер обмена.
body {
    font-family: Arial, sans-serif;
    background-color: #f2f2f2;
}

Метод 6. Использование сочетаний клавиш.
VSCode позволяет определять собственные сочетания клавиш для различных команд, включая копирование кода в виде текста. Чтобы настроить сочетание клавиш для копирования кода, выполните следующие действия:

  1. Откройте палитру команд VSCode, нажав Ctrl+Shift+P (или Cmd+Shift+P в macOS).
  2. Найдите «Настройки: открытые сочетания клавиш» и выберите его.
  3. В файле сочетаний клавиш добавьте следующий код:
{
    "key": "ctrl+shift+c",
    "command": "editor.action.clipboardCopyAction",
    "when": "editorTextFocus"
}
  1. Сохраните файл и закройте его.
  2. Теперь вы можете использовать сочетание клавиш Ctrl+Shift+C (или Cmd+Shift+C в macOS) для копирования кода в виде текста.

Копирование кода в виде текста в VSCode — важнейший навык для разработчиков, и в этой статье были рассмотрены шесть различных методов выполнения этой задачи. Если вам нужен простой текст, подсветка синтаксиса, отступы, Markdown, HTML или пользовательские сочетания клавиш, VSCode предлагает различные варианты в соответствии с вашими потребностями. Используя эти методы, вы можете эффективно копировать фрагменты кода и сохранять их целостность при вставке в другие приложения или документы.