VSCode远程登录Linux,实现Windows下进行Linux编程 | 您所在的位置:网站首页 › vscode链接linux的时候无法连接远程服务器 › VSCode远程登录Linux,实现Windows下进行Linux编程 |
在Linux下写C/C++程序是非常麻烦的事,一般在Windows下用代码编辑器写完之后,还要通过远程工具,上传到Linux上编译运行,或是Linux上安装smb服务器进行映射,在windows下编写时候还不能自动补全Linux下的函数,真是麻烦 最近发现vscode可以远程连接Linux写程序,还能自动补全Linux下的函数,真是太爽了(目前只支持64位Linux系统),不过网上很多方法太过于复杂,给大家分享一下简单的方法 微软官方教程:https://code.visualstudio.com/docs/remote/ssh
确保Linux可以安装了openssh,开启22端口(CentOS默认安装了openssh) yum install openssh-server -y 1、安装vscode,打开vscode的Extensions(Ctrl+Shift+X),搜索Remote-SSH2、修改配置文件 3、登录Linux需要密码的 文件->首选项->设置->Show Login Terminal 打上勾 4、win10安装open-SSH客户端 方法1: windows设置中搜索:应用和功能 方法2:
运行命令: 1、Get-WindowsCapability -Online | ? Name -like 'OpenSSH*' 2、Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0 3、ssh win7、win8需要安装git for windows 5、通过vscode登录Linux 输入密码 6、登录后安装以下插件 之前装过的也需要再次安装 打开文件夹可以看到已经是Linux下的目录了
有自动补全和代码提示还能进行函数跳转真是太爽了 安装完Bash Debug插件之后在vscode的终端选择bash,可以直接使用bash指令在Linux下为所欲为了 如果没有出现bash选项,先关掉终端,再打开就可以了(打开终端快捷键:Ctrl+Shift+C) 7、系统如果无法直接找到的头文件,需要对vscode进行配置 设置中搜索 C_Cpp › Default: Include Path
插入文件搜索路径和头文件路径: "C_Cpp.default.browse.path": [ "${workspaceFolder}", "/usr/local/include/my_include" ], "C_Cpp.default.includePath": [ "${workspaceFolder}", "/usr/local/include/my_include" ]8、然后就可以愉快地在Windows下进行Linux编程了
|
CopyRight 2018-2019 实验室设备网 版权所有 |