公司是做sass随着系统越来越大,功能越来越多,有的单个项目代码已经有几十万行,数据库频繁的变革,公司也在进行做事拆分,项目依赖越来越越多,搭建环境也变得困了。开始利用 docker 搭建环境。但是变革太快了,导致掩护本钱很高,也严重影响到本地机器的性能。后面开始利用 samba 来访问 Linux做事器上的共享目录来开拓,体验上还是没法像本地环境一样开拓。
vscode远程开拓上风:
1. 让刚入职的同事轻松上手
(图片来自网络侵删)2. 让每个人都保持同等的开拓环境
3. 方便调试远程运行的运用程序
4. 全体远程开拓就像在本地开拓一样
5. 快速在不同环境之间切换
6. 有些开拓依赖特定的硬件等,本地险些不可能重修一份
7. 开拓环境作为沙箱,避免影响到本地机器的性能
Visual Studio Code Remote Development 运行开拓者将容器、远程机器、WSL作为完全的开拓环境。本地机器完备不须要拥有远程开拓环境、源代码。在本地进行远程开拓。全体远程开拓的体验就像在本地一样。
在 SSH远程开拓环境中,vscode的插件运行在2个地方;本机和远程ssh主机。vscode界面干系的插件运行在本地(如主题插件、代码片段插件、PHP DocBlocker),而其他大多数插件会运行在远程SSH主机。
2.vscode 安装远程开拓插件 Remote Development
vscode 安装远程开拓插件 Remote Development
3.远程开拓配置
这里为了大略,利用密码演示。小伙伴也可以利用密钥连接到ssh做事器。密钥连接远程做事器的小伙伴可以网上自行搜索,也可以参考我的这篇文章如何利用ssh密钥登录远程做事器
1. 点击”远程资源管理器“
2. 进入 ssh 连接命令
3. 输入 ssh 连接命令
4. 选择要保存到的ssh配置文件
5. 连接到ssh主机
6. 输入密码连接到ssh主机
点击”远程资源管理器“,进入ssh连接命令
输入 ssh 连接命令 ssh root@148.70.132.116
选择要保存到的ssh配置文件
连接到ssh主机
输入密码连接到ssh主机
4.配置远程开拓路径
1. 打开”资源管理器“
2. 点击”打开文件夹“
3. 选择打开文件路径
打开”资源管理器“
选择打开文件路径
5.远程开拓演示
这台做事器也只装了PHP,这里利用了一个大略的 remote hello 和 docapi线上项目为大家演示。
php远程开拓演示
5.安装vcode远程插件
安装vcode远程插件
有什么不敷或者建议,欢迎小伙伴不才方留言。