Pycharm的远程代码编辑
来源:互联网 发布:黄子华 知乎 编辑:程序博客网 时间:2024/05/18 17:25
作为一个从java转到python的程序猿,一直觉得python的远程代码调试能力不如java,远程调试一把需要各种改代码,牵扯到eventlet库的时候,问题就更严重,需要调整eventlet的各种配置,算了还是不用远程调试了,太麻烦。
返璞归真,直接用日志输出打出想要的变量,但是改了本地代码,再上传到服务器运行调试,流程也不够便利,没办法本人太懒。
后来发现Pycharm本身就提供了一个Deployment工具,可以直接整合上述流程,将本地代码和服务器代码做一个映射,然后修改本地代码时,自动或手动上传服务器同步,然后通过Pycharm的SSH Terminal重启进程验证。
好了,废话少说,来看看怎么配置:
1、菜单->Tools->Deployment->Configuration
2、添加需要连接的服务器,填入ip,用户名和密码,我用的是SFTP协议
3、配置代码映射,例如将本地的keystone代码,映射到环境上的keystone安装目录/usr/lib64/python2.6/site-packages/keystone
4、配置自动上传修改的文件
菜单->Tools->Deployment->Options,将“Upload changed files automatically to the default server”改为 “On explicit save action”,然后你每次Ctrl+s的时候,修改的代码就自动上传了
5、运行SSH Terminal,Deployment配置好之后,直接运行SSH Terminal,就可以在Pycharm中,开一个SSH终端,直接重启进程、看日志啥的,很方便
- Pycharm的远程代码编辑
- Pycharm的远程代码编辑
- Pycharm的远程代码编辑
- pycharm 远程编辑
- pycharm 远程调试openstack 代码
- 关于pycharm的远程调试和上传代码到虚机
- 利用pycharm远程调试openstack代码
- pycharm远程linux开发和调试代码
- 使用 pycharm 远程运行server 上代码
- pycharm代码的执行
- phpstorm、pycharm、intellij的多行编辑
- 利用pycharm的Deployment功能映射本地和远程代码(同步开发)
- Python学习笔记 --- pycharm修改远程 Git 上项目的代码
- pycharm 在windows上编辑代码用linux执行配置
- pycharm调用远程虚拟环境的设置
- pycharm的远程运行环境设置
- 利用Pycharm对python代码进行远程调试
- 用PyCharm远程调试来编写PaddlePaddle代码
- Web Form通过禁用回车键 防止defaultbutton提交表单
- codeforce -14A A. Letter
- 同余定理
- jquery实现下拉动态菜单
- 使用jvisualvm监控JAVA程序,注意对程序性能的影响
- Pycharm的远程代码编辑
- hdu3487 Play with Chain(splay)
- boost源码剖析3----内存管理shared_ptr
- ccsprite注意事项
- Google Maps地图投影全解析(1):Web墨卡托投影
- 使用非阻塞ServerSocketChannel、SocketChannel代替ServerSocket和Socket
- Hibernate4 执行SQL语句
- 个人收集关于vb的一些知识,希望以后可以温故知新咯!
- 基于jQuery的横向连续滚动【原创】