我上一篇文章介绍了使用VMvare搭建ubuntu server服务器环境,但是要想vscode进行开发,一般只能通过安装ssh插件远程连接服务器进而编辑代码,这样就不会有很好的编程体验,vscode一些好用的插件(代码高亮,语法检查,自动优化格式等),为此今天介绍一种方式,可以让vscode在window本地编写代码,同时代码可以实时在ubuntu实时运行。具体实现过程如下:
# ubuntu系统
1. 安装nfserver(在线安装,之前忽略了)
(1)执行sudo apt-get install nfs-kernel-server
(2)创建/nfsserver目录
(3)sudo vim /etc/exports
/mnt/workspace/nfsserver *(rw,sync,no_root_squash,no_subtree_check)
(4)sudo systemctl status nfs-kernel-server
(4)执行sudo mount -t nfs localhost:/mnt/workspaces/nfsserver /nfsserver 进行挂载
# window10系统
1.打开控制面板,程序,启动关闭window功能,启动网络文件服务nfs,clientForNfs。
2.打开注册表regedit,找到\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default 添加AnonymousUid和AnonymousGid,类型REG_DWORD,值默认 管理工具中,打开“网络文件系统服务”(Network File System服务) 找到“NFS客户端”,重启服务
3. 右键我的电脑,点击映射网络驱动器,输入以下地址:
\\ip\mnt\workspaces\nfsserver
即可window映射ubuntu工作目录
这样一来,使用vscode打开代码目录的进行编写代码,就如同在ubuntu内直接编写代码一样。很方便!!!!!