如果不想在Linux下用vim编写代码,可以在Windows下使用VS远程连接Linux(Linux下是不支持安装使用VS的),将VS上编写的代码通过 SSH协议 推送到Linux下,注意文件编写是在Windows上进行的,编译是在Linux下进行的,但可使用调试器启动应用程序。
1.Windows上启动VS,然后新建一个针对Linux终端的控制台应用程序
2.没有该模板说明VS没有安装Linux开发模块,也就是安装下面这个模块(安装可跳过)
3.然后输入项目名称,项目位置可自行选择,然后点击创建
4.没有连接到Linux时,下图红线框内会显示“无”,然后点击此处会弹出连接到Linux界面(也可以通过菜单栏 工具->选项->跨平台->连接管理器 步骤进行显示)
5.然后弹出连接界面,按如下提示输入对应自己的Linux终端信息
6.点击菜单栏工具->选项,弹出选项界面按下图提示操作,最后点击确定(主要作用是把Linux的头文件更新/下载到Windows上,这样编写代码时就会有智能提示,但编译还是在Linux上进行的)
7.用VS编写的项目是会推送到Linux某一目录下的,可右击项目选择属性,按下图操作可以看到是推送到Linux终端根目录的projects目录下
8.先查看项目默认架构和默认生成的代码,并执行生成解决方案
9.然后到虚拟机的Linux下的终端执行如下命令查看成功生成了可执行程序,运行输出的结果和上图一致,大功告成!!!