Код Visual Studio (версия 0.10.11 для OSX) не обновляет файлы в папке. Есть ли способ заставить его обновиться. В настоящее время мне нужно закрыть и снова открыть всю программу.
Ответы:
РЕДАКТИРОВАТЬ: Тем временем в виджет проводника файлов была добавлена кнопка перезагрузки.
Используйте workbench.action.reloadWindow
команду. Перейдите File -> Preferences -> Keyboard Shotcuts
и определите ярлык для этой команды. В моей системе он стоит на Ctrl+ F5. Запись в keybindings.json
выглядит так:
{
"key": "ctrl+f5",
"command": "workbench.action.reloadWindow",
"when": "editorTextFocus"
}
Ctrl + P
затем>Reload Window
Вы можете использовать палитру команд для перезагрузки окна:
reload window
и нажмите вводВам не нужно перезагружать все окно, только список папок. Перезагрузка окна приведет к закрытию терминалов, потере истории отмены и т. Д. Вы можете сделать это с помощью кнопки обновления в проводнике (вторая справа):
Если вы обнаружите, что вам нужно делать это много, вы можете добавить для этого привязку клавиш, например:
{
"key": "ctrl+f5",
"command": "workbench.files.action.refreshFilesExplorer"
}
Если вы используете расширение SFTP, вы можете сделать это для обновления списка SFTP: EXPLORER (протестировано в Windows с VSC 1.40.2):
Файл => Настройки => Сочетания клавиш => Искать: обновить
Затем вам нужно найти «Refresh / sftp.remoteExplorer.refresh» в списке результатов. Щелкните запись, затем щелкните знак плюса перед записью, затем нажмите желаемый ярлык и нажмите «Ввод». Я взял «Ctrl + Alt + F5», потому что он еще не использовался для других команд.
Щелкните правой кнопкой мыши свой sln (будет отображаться 0 / n решений). В нижнем ряду диалогового окна будет сказано перезагрузить решения проекта. Если его нет, то скорее всего просто перезагрузили. Попробуй снова запустить сборку.