首先点击Tools->Deployment->Configuration
进入界面:
如果之前我们已经设置好了远程服务器,那么就直接选择。如果没有设置好,就选择左侧的"+"号
设置好connection之后,我们点击mappings,它可以设置我们代码的本地路径以及对应的服务器路径,这里我们最好将工程文件夹命名设置为相同的,便于我们管理。
随后点击ok即可,这样pycharm就帮助本地工程与服务器对应的文件夹建立了映射关系。
随后我们上传工程文件:首先点击workspace的工程文件夹(我们要上传的文件),如果只想上传某一个py文件,就直接点击那个文件即可。
点击Tools->Deployment->upload to即可将本地选中的文件上传到我们在mappings内设置的文件
如果我们在本地对代码作了修改,想同步到服务器,则选择Tools->Deployment->Sync
在这里你可以看到本地与服务器不同的文件(这里我们没有不同,因此没有显示文件)
如果有不同,点击左上角的同步按钮即可。
上传后我们就可以在右侧的remote host内看到服务期内我们已经上传成功的文件夹
双击文件夹或者文件就可以打开远程服务器上的文件(文件名前面有远程服务器的地址)