当前位置: 首页 > 科技观察

学会配置Pycharm这招,事半功倍!

时间:2023-03-14 23:04:21 科技观察

大家好,我是菜鸟小哥。我身边很多同学都在学Python,简单易用,功能强大,上手容易。Python代码的开发大部分是Pycharm。当然,肯定有小伙伴表示不满,vscode也很强大。确实,vscode也是开发的法宝,尤其是在全栈开发和多语言开发方面,优势会更加明显。不过Pycharm作为专业的Python,有很多功能比vscode更强大更方便。今天教大家一招,让你享受远程开发!我们遇到的许多困惑往往是局部产生的。比如小编喜欢在mac上开发代码,然后将开发好的代码通过ssh远程发送到服务器。这样开发小项目的时候没有问题,但是如果开发大项目,文件夹很多,然后每个文件夹都有不同的模块。当你修改的时候,当你需要多改一个文件的时候。这个时候,麻烦来了。你需要在不同的文件夹中找到你修改的文件,还需要上传到不同的远程服务器目录,非常麻烦。比如我们现在有7个不同的项目,修改的时候很麻烦。每天都要ssh很多次,很郁闷。..有同学说用git搭建开发环境不能解决这个问题。确实git很强大,协同管理开发很好,但是比较重量级,需要下载安装环境。有没有轻量级的,我点本地保存就可以自动更新远程服务器上的文件。pycharm中正好有这个功能,很酷,分享给大家。在Pycharm中设置远程开发管理第一步是配置远程服务器1)。首先,打开你的Pycharm的tools菜单,找到devopment点击tools-->Deployment-->Configuration2)。弹出如下对话框,点击左上角的“+”,选择SFTP,在弹出的小对话框中输入服务器IP地址,点击确定。3).弹出如下对话框,点击右侧红圈中的三点图标配置SSH信息。4).弹出以下对话窗口。填写信息后,您可以点击测试连接。连接成功后,点击对话框右下角的确定。然后回到上一个对话窗口,Rootpath可以点击Autodetect。Web服务器HRL暂时不能写,好像Web相关的程序都会用到,一般我们开发不需要关闭这个。第二步,关联本地开发目录和远程目录1).点击映射,然后选择项目在本地电脑上的文件路径和服务器上的文件路径,如下图:然后点击ExcludedPaths设置一些不想同步的目录,比如软件配置文件目录等,如下图:完成后点击对话框右下角的OK,完成Deployment配置,效果如下图。这个做完了。最后一步是自动同步文件。经过上面一波操作,就大功告成了。我们修改了本地的开发目录,然后点击tools/Development/uploadtoxxx。不过还有更好的办法,每次开发后ctrl+s可以自动完成整个上传工作。点击Tools-->Deployment-->Options弹出如下窗口,在Uploadchangedfilesauto...选项中选择Onexplicitsaveaction,即每次点击Save都会自动更新到服务器。单击确定。这每次都非常酷。当然,以上功能其实是专业版Pycharm中的。社区版没有这个功能,但是小编有办法让你永久免费使用专业版的功能。找个小帮手。