频繁远程维护服务器的代码真的需要一把顺手的工具
下面介绍三类方法来远程调试服务器代码:
初级:终端 FTP ssh git(putty xftp vscode atom jupyter notebook)
中级:服务器搭建服务vscode-server或者docker 然后远程直接在web IDE中修改
高级:使用浏览器一站式开发 项目管理 代码仓库 编码 调试 上线
服务器自带终端工具 putty xshsell等
xftp
码云 github 自己搭建git服务器
jupyter notebook远程通过web编辑 调试代码
jupyter notebook
该远程开发扩展包包括三个扩展。请参阅以下文章,以开始使用它们:
尽管大多数VS Code扩展都应该在远程环境中保持不变,但是扩展作者可以在Supporting Remote Development上了解更多信息。
Visual Studio Online提供了为您管理的远程开发环境。您可以配置和创建托管在云中的开发环境,可以在需要时将其启动并使用
vscode(ssh):https://code.visualstudio.com/docs/remote/ssh
vscode(ftp): https://www.jianshu.com/p/e7c30f4e3d05
vscode 访问 管理服务器文件(docker):
https://dev.to/babak/how-to-run-vs-code-on-the-server-3c7h
通过web共享服务器上的vscode界面:
https://docs.microsoft.com/en-us/visualstudio/liveshare/use/vscode
vscode扩展 code-server 是一个可以在远程服务器上运行 VS Code 的工具。
https://www.oschina.net/p/code-server
https://zhuanlan.zhihu.com/p/62570740
https://www.cnblogs.com/elvi/p/11579856.html
通过浏览器访问,它可以让你:
修改服务器文件(ssh):https://atom.io/packages/remote-atom
修改服务器文件(ssh):https://www.codeooze.com/coding/atom-install-remote-atom/
修改服务器文件(ftp):https://atom.io/packages/remote-ftp
修改仓库中的文件:https://www.jianshu.com/p/bd8e8e9a42d8
https://cloud.tencent.com/developer/article/1574909
华为devops 腾讯Cloud Studio云端 IDE 阿里云 云效
AWS Cloud9
腾讯Cloud Studio(直接调试服务器代码 代码仓库的代码)
Cloud Studio 对云服务器系统有一定要求,目前支持 64 位 Ubuntu 16.04/18.04 和 CentOS 7,对于 CentOS 7 需要额外一些的处理,在创建工作空间之前请先在服务器中运行以下脚本
在线前端/网页开发测试
https://www.w3cschool.cn/webide
CodeSandbox
在线web布局
在atom中显示网页
https://webdesign.tutsplus.com/tutorials/quick-tip-setup-local-previews-with-atom--cms-24348
在线IDE C C# PYTHON....
https://www.w3cschool.cn/tryrun/runcode?lang=c
https://www.tutorialspoint.com/codingground.htm
https://ideone.com/
https://cloud.tencent.com/developer/news/411708