除了确保在各种项目(服务器设置)中成功上传和下载的强制设置外,您还可以配置其他选项来自定义与服务器的交互。这些选项中的大多数适用于所有服务器访问配置类型。对于 FTP、FTPS 和 SFTP 服务器配置,您可以指定其他特定于协议的选项。

1.png

设置常用的上传和下载选项

  1. 按Ctrl+Alt+S打开 IDE 设置并选择Build、Execution、Deployment | 部署 | 选项。

或者,从主菜单中,选择工具 | 部署 | 选项……

  1. 指定附加设置:

    • 要在上传和下载期间跳过特定文件或整个文件夹,请在按名称排除项目字段中,指定定义这些文件和文件夹名称的模式。

    使用分号;作为分隔符,使用星号*匹配零个或多个字符,使用问号?匹配单个字符。

    例如,如果您的文件夹stylesheets包含三个文件style.cssstyle1.cssstyle2.scss,则style*排除整个文件夹、style?.css排除style.cssstyle?.*排除style1.cssstyle2.scss

    排除是递归应用的。这意味着如果匹配的文件夹有子文件夹,这些子文件夹的内容也不会被部署。

    • 通过选择或清除相应的复选框来指定上传和下载过程的详细信息。

2.png

指定其他特定于协议的自定义选项

  1. 按Ctrl+Alt+S打开 IDE 设置并选择Build、Execution、Deployment | 部署。

或者,从主菜单中,选择工具 | 部署 | 配置……

  1. 选择已配置的服务器并展开连接选项卡上的高级组以指定取决于协议的其他上传设置:

SFTP

  • 在连接数字段中,指定同时支持的最大连接数。
  • 在Send keep alive messages each字段中,指定您希望 GoLand 多久向服务器发送命令以重置超时,从而保持连接。
  • 在客户端-服务器通信的编码字段中,指定与您的服务器使用的编码相匹配的编码。如果您不确定它是否支持UTF-8编码,请接受默认值。

3.png

FTP

  • 要将客户端设置为被动模式,请选中被动模式复选框。在这种模式下,您机器上的客户端连接到服务器以通知处于被动模式,接收要监听的端口号,并通过接收到的端口建立数据连接。当您的计算机位于防火墙后面时,此模式很有用。
  • 要在服务器浏览器工具窗口中显示隐藏文件和目录(名称以点开头),请选择显示并处理隐藏文件。
  • 在使用 LIST 命令区域中选择与列出子文件的旧版本兼容,以确保子文件命名与您的 FTP 服务器兼容。

    如果远程 FTP 服务器报告以下错误,此选项很有帮助:

    Invalid descendant file name <file name>
 选择此选项可能会减慢与服务器的同步速度。
  • 在使用 LIST 命令区域中选择代替 MLSD以使用标准命令而不是命令进行列表。这可以让您避免问题,例如, 如果FTP服务器支持并返回.LIST`MLSDMLSDcdir`
  • 在连接数字段中,指定同时支持的最大连接数。
  • 在Send keep alive messages each字段中,指定您希望 GoLand 多久向服务器发送命令以重置超时,从而保持连接。
  • 从Keep alive 命令列表中,选择要发送到服务器的命令以重置超时,从而保持连接。

4.png

FTPS

  • TLS:传输层安全的方法。选择显式以使用与普通(不安全)模式相同的端口,或选择隐式以使用专用端口。
  • 数据通道保护级别:为非安全连接选择清除或为安全连接选择专用。
  • 重用 SSL 会话:选择重用 SSL 连接期间建立的安全合约,包括密钥和算法协议信息。
  • 禁用 TLS 1.3:选择禁用 TLS 1.3 功能并让 GoLand 回退到通过 TLS 1.2 连接。如果您在建立与服务器的连接或上传某些文件时遇到问题,请使用此选项。

    GoLand 支持通过 TLS 1.2 及更高版本连接到服务器。不支持使用 TLS 1.0 和 TLS 1.1,因为这些协议已被弃用并被视为不安全。

  • 要将客户端设置为被动模式,请选中被动模式复选框。在这种模式下,您机器上的客户端连接到服务器以通知处于被动模式,接收要监听的端口号,并通过接收到的端口建立数据连接。当您的计算机位于防火墙后面时,此模式很有用。
  • 要在服务器浏览器工具窗口中显示隐藏文件和目录(名称以点开头),请选择显示并处理隐藏文件。
  • 在使用 LIST 命令区域中选择与列出子文件的旧版本兼容,以确保子文件命名与您的 FTP 服务器兼容。

    如果远程 FTP 服务器报告以下错误,此选项很有帮助:

    Invalid descendant file name <file name>
 选择此选项可能会减慢与服务器的同步速度。
  • 在使用 LIST 命令区域中选择代替 MLSD以使用标准命令而不是命令进行列表。这可以让您避免问题,例如, 如果FTP服务器支持并返回.LIST`MLSDMLSDcdir`

5.png

标签: goland注册码, goland激活码, goland破解, goland破解教程, goland注册码2021, goland注册码失效, goland注册码永久, goland注册码2022, GoLand, GoLand教程, GoLand基础教程, GoLand入门教程, GoLand高级教程, GoLand核心教程, GoLand破解插件, GoLand注册码在线生成, GoLand插件, GoLand主题