PyCharm:远程开发

The*_*rer 12 pycharm

如何将PyCharm连接到远程服务器以进行远程开发?

  • 所有文件(代码和数据)都在远程服务器上.
  • 开发(添加/编辑文件)将在远程服务器上进行.
  • 该程序将在远程服务器上运行

我希望PyCharm充当远程系统的可视化界面?(类似终端 - > ssh - > vim,但有很好的PyCharm IDE)

The*_*rer 7

这就是我使用PyCharm进行远程开发的方法:

  1. 在本地计算机上拥有代码库的副本
  2. 转到pycharm -> tools -> Deplyoment并配置远程目标.
  3. 如果您Automatic Upload在本地计算机上保存任何文件后立即选择它,它将被上传到遥控器,从而给您一个工作在遥控器上的印象.但是,根据我的经验,Automatic Upload如果您不时喜欢,不应该特别选择save.对于这种情况,请通过右键单击文件手动上载,并Upload to remote在准备好运行/测试后选择.
  4. 在下面的终端中,ssh到远程并在那里运行命令.


lmi*_*asf 5

此配置比看起来简单。

创建服务器配置:指定其名称,类型和可见性

  1. 打开“部署”页面:

    • ?,Windows和Linux 上的Mac 上 单击设置,然后在构建,执行,部署下单击部署。

    • 选择Tools | Deployment | Configuration主菜单上。(见下图)

在此处输入图片说明

  1. 在显示所有现有服务器配置列表的左侧窗格中,单击添加+。将打开“添加服务器”对话框。

在此处输入图片说明

  1. 在“ 名称”文本框中指定服务器配置名称。从“ 类型”下拉列表中,根据要用于与服务器交换数据的协议,选择服务器配置类型。有关可用协议FTPSFTPFTPS)的更多信息。

  2. 使用“ 仅对此项目可见” 复选框来配置服务器访问配置的可见性。

  3. 点击OK。将关闭“添加服务器”对话框,然后返回到“部署”对话框的“连接”选项卡。

将本地文件夹映射到服务器上的文件夹和URL地址以访问它们

  1. 切换到“映射”选项卡。

在此处输入图片说明

  1. 在“本地路径”文本框中,在项目树中指定所需文件夹的完整路径。在最简单的情况下,它是项目的根目录。

  2. 在“部署路径”文本框中,指定服务器上的文件夹,PyCharm将在该文件夹中从“本地路径”文本框中指定的文件夹上载数据。键入相对于服务器配置根目录的文件夹的路径。

  3. 在“ Web路径”文本框中,键入相对于服务器配置根目录的服务器上文件夹的路径。实际上,在“部署路径”文本框中键入您输入的相对路径。

如何配置将更改后的文件自动上传到默认服务器

  1. 打开“选项”对话框:

    • Windows / Linux: File | Settings | Build, Execution, Deployment | Deployment | Options
    • MacOS X: PyCharm | Preferences | Build, Execution, Deployment | Deployment | Options

在此处输入图片说明

  1. 从“将更改的文件自动上传到默认服务器”列表中,选择:

    • 总是,以上传任何手动或自动保存的文件
    • 在显式保存操作中,仅上传手动保存的文件
    • 从不,禁止自动上传

而已!您已准备好开始开发。

我刚刚收集了PyCharm官方文档中可用的最相关的信息,并且添加了一些图像,这些图像可能会指导更直观的图像。