Код Visual Studio - добавьте новую строку в конец файлов

При сохранении файлов с использованием кода Visual Studio я заметил, что новая строка не добавляется автоматически в конец файлов, вызывая всевозможные потенциальные проблемы.

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

Ответ 1

Существует два простых способа заставить код Visual Studio вставить новую строку в конец файлов:

Способ I

  1. Откройте Visual Studio Code и перейдите в " Файл" ("Код при использовании Mac") → "Настройки" → "Настройки"; Теперь вы должны просматривать страницу настроек

  2. Введите " вставить последнюю строку" в строку поиска

  3. Установите флажок под заголовком " Файлы: вставить последнюю строку " на вкладках "Настройки рабочего пространства " и/или " Настройки пользователя ", как требуется

Settings Page with 'Files: Insert Final Newline' checkbox selected

Способ II

  1. Откройте Visual Studio Code и перейдите в " Файл" ("Код при использовании Mac") → "Настройки" → "Настройки"; Теперь вы должны просматривать страницу настроек

  2. Откройте страницу настроек JSON, щелкнув значок {} в правом верхнем углу страницы.

  3. Введите ' files.insertFinalNewline ' в строку поиска на странице настроек JSON.

  4. Или

    • Нажмите на белую "ручку редактирования" в левой части строки, содержащей JSON-ключ files.insertFinalNewline и выберите True

    или же

    • Скопируйте строку, содержащую files.insertFinalNewline JSON files.insertFinalNewline, вставьте ее в правый файл JSON на files.insertFinalNewline "Настройки пользователя" и/или "Настройки рабочего пространства" и установите для него значение true

User Settings JSON with <code>files.insertFinalNewline</code> set to <code>true</code>

Конечный результат

В файле JSON настроек пользователя или настроек рабочего пространства должна быть строка "files.insertFinalNewline": true, в предоставленных фигурных скобках ({}). Кроме того, на странице настроек будет установлен флажок под заголовком " Файлы: вставить последнюю строку ".

Visual Studio Code теперь добавляет пустую строку в конец файла при сохранении, если его еще нет.

Ответ 2

Я поместил снимок экрана ниже, показывающий, как заставить код Visual Studio вставлять новую строку в конце файлов. Это также послужит полезным местом для ссылок в обзорах кода, когда вы говорите: "Вам нужно сделать это и повторно отправить".

screen capture of settings change