Использование расширения Remote — SSH в Visual Studio Code
Теперь, когда вы настроили SSH-сервер, давайте узнаем, как подключиться к удаленному компьютеру с локального компьютера. Разработчики в вашем агентстве хотят продолжать использовать Visual Studio Code в качестве редактора. Разработка на удаленном компьютере с помощью Visual Studio Code возможна с помощью расширения Remote — SSH.
Расширение Remote — SSH
Расширение Visual Studio Code Remote — SSH позволяет использовать любой удаленный компьютер с сервером SSH в качестве среды разработки. Расширение открывает подключение между локальным компьютером и удаленным. Расширение устанавливает сервер с именем Visual Studio Code Server в удаленной среде, что позволяет локальному Visual Studio Code плавно взаимодействовать с удаленным исходным кодом и средами выполнения.
После подключения к удаленному компьютеру вы можете взаимодействовать с файлами и папками в любом месте удаленной файловой системы и использовать полный набор функций Visual Studio Code, например IntelliSense (завершения), навигацию кода и отладку. Расширение выполняет команды и другие расширения непосредственно на удаленном компьютере, поэтому исходный код не должен находиться на локальном компьютере, чтобы получить эти преимущества.
Visual Studio Code запускает расширения в одном из двух мест: локально на стороне пользовательского интерфейса или клиента или удаленно на узле SSH. Хотя расширения, влияющие на пользовательский интерфейс Visual Studio Code, например темы, устанавливаются локально, большинство расширений находятся на удаленном компьютере. Эта программа установки обеспечивает удобство работы и позволяет устанавливать все необходимые расширения для определенной рабочей области на удаленном компьютере с локального компьютера. Таким образом, вы можете выбрать именно то место, где вы оставили, с другого компьютера в комплекте с расширениями.
Только используйте протокол Remote - SSH для подключения к защищённым удалённым компьютерам, которым и их владельцам вы доверяете. Скомпрометированный удаленный компьютер может использовать подключение Visual Studio Code Remote для выполнения кода на вашем локальном компьютере.
В следующем разделе вы установите расширение Remote — SSH и используйте его для подключения к созданному серверу SSH.