以前一直不知道pycharm还有这个功能,直到有一天晚上,领导找到我,问我flask怎么直接在Mac端远程调试centos上的代码,我顺便懵逼了,我以前都是只知道可以代码同步,今天就写写pycharm如何配置远程代码开发。
软件版本:
pycharm2017.3.3(Perfessional Edition)
系统:
win7、centos7.2
准备工作:
在本地创建django项目后,用pycharm打开。
1、打开「Tools」设置 「Deployment」
2、选择SFTP,设置服务器名称meiduo
3、配置服务器信息
这种的就是测试成功的标志
设置代码上传编码格式,设置每10秒上传一次。
4、设置上传代码的目录映射
5、设置代码自动上传
到这里就已经实现了代码的自动上传配置。
哪种状态判断是否已经配置成功了呢?
6、打开设置,设置Python解释器
7、设置远程服务器运行代码的目录映射
8、设置Terminal 运行的Python版本
File -> Settings -> Tools -> SSH Terminal
9、在 PyCharm 点击Python Console ,将出现Python 的交互信息窗口(包含版本信息等)(未解决,知道的大佬可以提示下,谢谢)
10、登录Linux环境
选择 Tools -> Start SSH session,默认会开启Linux ssh会话窗口
11、运行django项目