|
|||||||
Как в VSCode сделать сохранение всех измененных файлов перед запуском программы?
Время создания: 24.05.2023 10:56
Текстовые метки: VSCode, VS Code, Visual Studio Code, сохранение, файл, перед, запуск, исполнение
Раздел: Компьютер - Программирование - IDE
Запись: xintrea/mytetra_syncro/master/base/1684914982x9zidseheb/text.html на raw.github.com
|
|||||||
|
|||||||
Стандартные настройки, доступные в свежеустановленном VSCode иногда могут вызвать недоумение. Например, во всех средах разработки традиционно есть опция сохранения всех измененных файлов проекта перед запуском или перед компиляцией проекта. Есть ли такая опция в VSCode? Вроде есть, а вроде и нет. В чистом VSCode предлагается воспользоваться в настройках опцией Auto Save, которая может принимать следующие значения:
Но это же совершенно не то, что нужно! Нужно сделать вполне конкретную настройку: при выполнении действия "Запуск" (Run Without Debugger) необходимо чтобы сохранились все измененные в проекте файлы. Как это сделать? Решение есть. Предлагается установить расширение Code Runner, в которой есть настройка Save All Files Before Run. Эта настройка делает именно то что нужно. Взять расширение для VSCode версии 1.56.0 и выше можно на сайте Microsoft: https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner Для более старых версий VSCode сборки плагина доступны в официальном репозитарии на GitHub (следует скачивать файл *.vsix): https://github.com/formulahendry/vscode-code-runner/releases После установки данное расширение будет видно в списке расширений под именем Code Runner, а в настройках раздел будет называться либо Run Code Configuration (в более старых версиях плагина) либо Code Runner Configuration. После установки галки Save All Files Before Run, при запуске проекта в меню или сочетанием клавиш Ctrl+F5, все файлы вначале будут сохранены. Данная настройка размещается в файле .vscode/settings.json (в случае настройки для Workspace), и выглядит следующим образом: { ... "code-runner.saveFileBeforeRun": true ... } Что имеется в итоге: даже для таких базовых вещей как сохранение файлов, в VSCode необходимо устанавливать дополнительное расширение. Это неожиданно для столь мощного и качественного IDE. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|