本地启动IDE编写和调试代码,利用远程服务器运行代码,是很常见的做法。
我尝试过JetBrains的Gateway工具,尝试过VSCode,尝试过IDEA/PyCharm等的远程支持,体验不一。
大家认为如何实践比较高效实用?麻烦说的详细一点,有想法我们可以探讨,过于简略的回答我不会采纳。
代码“本地编辑+远程运行”怎么做比较合适?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- m0_54204465 2023-01-09 19:03关注
对于本地编辑和远程运行代码的需求,我会推荐使用开发工具的远程开发功能,这样可以让你在本地使用开发工具的所有功能,同时将代码和运行环境全部放在远程服务器上。
目前常见的开发工具都支持远程开发功能,包括 VSCode、IntelliJ IDEA、PyCharm 等。使用远程开发功能的步骤通常是:
在远程服务器上安装开发工具和相应的依赖。
在本地开发工具中连接远程服务器,设置好远程连接的参数(包括连接协议、主机名、端口号等)。
在本地开发工具中打开远程服务器上的项目文件夹,然后就可以在本地开发工具中编辑代码、调试、运行等。如果你使用的是 VSCode,可以参考官方文档:Remote Development with Visual Studio Code。如果你使用的是 PyCharm 或者 IntelliJ IDEA,可以参考官方文档:
Remote Development with PyCharm
Developing Applications with IntelliJ IDEA on a Remote Host注意,使用远程开发功能需要保证本地与远程服务器之间的网络连接良好。如果网络不稳定,可能会导致开发体验不佳。在这种情况下,你可以尝试使用更加稳定的连接方式,比如 VPN 或者 SSH 转发。此外,使用远程开发功能时,远程服务器上的代码文件都是存储在远程服务器上的。如果你需要将代码拉取到本地进行版本控制等操作,可以使用 Git 或者其他版本控制工具。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 对于知识的学以致用的解释
- ¥50 三种调度算法报错 有实例
- ¥15 关于#python#的问题,请各位专家解答!
- ¥200 询问:python实现大地主题正反算的程序设计,有偿
- ¥15 smptlib使用465端口发送邮件失败
- ¥200 总是报错,能帮助用python实现程序实现高斯正反算吗?有偿
- ¥15 对于squad数据集的基于bert模型的微调
- ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
- ¥20 steam下载游戏占用内存
- ¥15 CST保存项目时失败