跳到正文

JetBrains IDE 怎么设置代理:HTTP Proxy、登录与 Check connection

如何在 IntelliJ IDEA、PyCharm、WebStorm 等 JetBrains IDE 中设置代理:HTTP Proxy 页面在哪里、每个输入框填什么、怎么用 Check connection,以及文档对 AI Assistant 怎么说。

代理不会改变什么

本文讲的是网络设置。你在 IDE 里使用的 AI 服务(例如 AI Assistant 或 GitHub Copilot)自己的条款和地区可用性不会因为代理而改变。GitHub 的贸易管制页面说,受制裁地区的用户仍须遵守美国贸易规则,各地区的可用程度不同,合规责任在用户自己。代理不能让服务在原本不可用的地方变得可用,也不会改变它的条款。

先把三个词说清楚

代理,就是替你向互联网发请求的另一台电脑;网站看到的是代理的地址,而不是你的。

HOST 和 PORT 是这台电脑的地址和「门牌号」。USERNAME 和 PASSWORD(在 JetBrains 里叫 Login 和 Password)用来证明你有权使用它。

IDE 就是你写代码用的程序。IntelliJ IDEA、PyCharm、WebStorm 都是 JetBrains 的 IDE,设置窗口是一样的,所以下面的步骤在它们里面都适用。

在哪里设置代理

  1. 打开 Settings

    Windows:点 File 菜单,再点 Settings。macOS:点菜单栏里的应用名称,再点 Settings。这是 GitHub Copilot 文档给 JetBrains IDE 的路径;我读到的 JetBrains 页面没有写路径。如果你的版本界面不同,就在 Settings 窗口顶部的搜索框里输入 proxy。

  2. 进入 Appearance & Behavior → System Settings → HTTP Proxy

    在左侧列表点 Appearance & Behavior,再点 System Settings,再点 HTTP Proxy。

  3. 选择 Manual proxy configuration,再选 HTTP

    JetBrains 页面说默认模式是 Auto-detect,会使用系统代理设置或 PAC 文件。要填自己的代理,请选 Manual。Manual 下可选 HTTP 或 SOCKS;带用户名和密码的代理请选 HTTP。

  4. 填 Host name 和 Port number

    从「我的资产」复制 HOST 和 PORT。Host name 填代理的主机名或 IP 地址,Port number 填端口。

  5. 勾选 Proxy authentication,填 Login 和 Password

    从「我的资产」复制 USERNAME 和 PASSWORD。GitHub 文档提醒,这样会把凭据以明文存在编辑器设置里。Remember 复选框决定 IDE 是否在两次使用之间记住密码;不勾选的话,每次启动时 IDE 都会问你要密码。

  6. 点 Check connection

    会弹出一个窗口让你输入网址。填 https://ipinfo.io/json 并确认。JetBrains 页面没有说明结果提示的样子,所以请再用下面的 curl 命令确认。

哪些地址不走代理

No proxy for 输入框里填一个或多个 IDE 不经过代理、直接访问的主机名或 IP 地址。多个条目用逗号分隔,* 可以当通配符。除非你知道某个地址必须直连(例如公司内网的服务器),否则留空。

HTTP 还是 SOCKS

JetBrains 页面在 Manual 下提供 HTTP 和 SOCKS,但没有说 SOCKS 的认证和版本,GitHub Copilot 页面也只写了 HTTP。所以带用户名和密码的代理请选 HTTP,其他选择用 Check connection 自己测试。

JetBrains AI Assistant 与其他插件

AI Assistant 是 JetBrains 在 IDE 里提供的功能。我读到的 AI Assistant 页面没有描述代理配置,只提到可以在网络层屏蔽 JetBrains AI 服务的地址。HTTP Proxy 那一页也没有说 AI Assistant 是否使用它,只是举了插件下载、许可证检查和设置同步这几种 IDE 的流量作例子。所以我不能保证 AI Assistant 会遵循这个设置。请设置代理、重启 IDE,再发一次 AI Assistant 请求;如果 Check connection 成功而 AI Assistant 失败,请看 AI Assistant 窗口里的报错,并把发现的情况告诉 JetBrains 支持。

在 JetBrains IDE 里使用 GitHub Copilot 时,GitHub 文档用的是同一个 HTTP Proxy 页面。具体步骤和现成预设见 Proxy302 的 Copilot 页面。

终端和构建工具

我读到的 JetBrains 页面没有说 HTTP Proxy 是否作用于 Maven、Gradle 或 IDE 里的终端。请把它们当作独立程序:给每个单独设置代理选项或环境变量。curl 指南列出了 curl 读取的变量;其他工具请看它们各自的文档。

怎么验证代理是否生效

  1. 点 Check connection,测试 https://ipinfo.io/json

    这是在测试 IDE 自己的设置。失败时,检查各个输入框,并对照下面的错误清单。

  2. 在终端里用下面的命令单独测试代理

    它会显示网站看到的 IP、国家和网络。如果这条成功而 Check connection 失败,问题在 IDE 的输入框里。「如何检查代理的 IP、国家和运营商」一文解释了返回内容。

  3. 重启 IDE,重复刚才失败的操作

    例如下载插件、登录或一次 AI Assistant 请求。

在编辑器之外检查代理:示例

curl -x http://USERNAME:PASSWORD@HOST:PORT https://ipinfo.io/json

把 HOST、PORT、USERNAME、PASSWORD 换成「我的资产」里的值。返回结果显示网站看到的 IP、国家和网络。

常见错误

• 407 Proxy Authentication Required,或认证窗口反复出现。代理拒绝了登录名或密码。从「我的资产」重新复制;这一页是普通输入框,不需要百分号编码。

• 信息都对,Check connection 仍失败。点 Clear Passwords,重新输入密码,再用 curl 命令看代理本身有没有响应。

• IDE 总是问密码。Remember 复选框没有勾选;想让 IDE 在两次使用之间记住密码,就勾上它。

• 超时。代理在该端口没有响应,或 IP 租期已结束。

• IDE 里能用,终端或构建工具里不行。它们是独立程序:见上一节。

用 Proxy302 怎么做

如果你希望编辑器始终使用同一个地址,静态 ISP 代理比较合适:整个租期内 IP 不变,购买时选择协议。请选 HTTP:JetBrains 的页面没有说明 SOCKS 认证。产品本身的介绍见静态住宅代理页面。

用 Proxy302 怎么做:步骤

  1. 第 1 步

    打开静态 ISP 页面,选择国家,协议选 HTTP,再选租期和数量,核对费用后生成。

  2. 第 2 步

    打开「我的资产」,复制 HOST、PORT、USERNAME、PASSWORD。「连接」页会用你自己的信息给出现成示例。HTTP 使用 proxy.proxy302.com 的 2222 端口。

  3. 第 3 步

    在 HTTP Proxy 页面选择 Manual proxy configuration 和 HTTP,填 HOST 和 PORT,勾选 Proxy authentication,填 USERNAME 和 PASSWORD,再点 Check connection。

  4. 第 4 步

    用上面的 curl 命令检查出口,并按代理位置检查指南的说明看 country 和 org 字段。

价格与限制

静态 ISP 的 IP 一天 0.50 美元,30 天 7.99 美元(约每天 0.27 美元),各国相同。各国库存每天变化,以下单页显示为准。没有免费试用,最小购买量是 1 个 IP、1 天。

常见问题

JetBrains IDE 里该选 HTTP 还是 SOCKS?

代理带用户名和密码时选 HTTP。JetBrains 页面两者都提供,但没有说明 SOCKS 的认证,其他选择请用 Check connection 自己测试。

AI Assistant 会使用 IDE 的代理设置吗?

我读到的官方页面没有说明。请设置代理、重启 IDE,再发一次 AI Assistant 请求试试;本文不做保证。

HTTP Proxy 页面在哪里?

Settings → Appearance & Behavior → System Settings → HTTP Proxy。Windows 上 Settings 在 File 菜单下,macOS 上在应用名称菜单下。

用代理能让 AI 服务在我所在的国家可用吗?

不能。代理只改变网络出口,服务的地区限制和条款依然有效。

参考资料

5
  1. GitHub:GitHub 与贸易管制

    官方文档 · 确认日期:

    2026 年 11 月 2 日读取:受制裁地区的用户仍须遵守美国贸易规则,各地区可用程度不同,合规责任在用户自己。

  2. GitHub 文档:配置 GitHub Copilot 的网络设置

    官方文档 · 确认日期:

    2026 年 11 月 2 日读取:VS Code:Settings → Application → Proxy 中有代理地址输入框和 Proxy Strict SSL 复选框,支持基本认证,凭据写在地址里(http://USERNAME:PASSWORD@host:port/)。JetBrains IDE:File 菜单(Windows)或应用名菜单(macOS)→ Settings → Appearance & Behavior → System Settings → HTTP Proxy → Manual proxy configuration → HTTP → Proxy authentication;该页提醒这样会把凭据以明文存在编辑器设置中。

    该页面向 GitHub Copilot,没有提到 http.proxy,也没有提到 SOCKS。

  3. IntelliJ IDEA 帮助:HTTP Proxy

    官方文档 · 确认日期:

    2026 年 11 月 2 日读取:模式有 No proxy、Auto-detect(系统设置或 PAC 文件,默认)、Manual(HTTP 或 SOCKS);Host name、Port number、No proxy for(逗号分隔,* 为通配符);Proxy authentication 带 Login 和 Password,以及 Remember 复选框(不勾选则每次启动时询问密码);Clear Passwords;Check connection,输入一个网址通过代理测试。

    该页没有给出菜单路径(路径取自 GitHub Copilot 页面),没有说明 SOCKS 的认证和版本,也没有说明该设置是否作用于 Maven、Gradle 或 AI Assistant。

  4. JetBrains AI Assistant 帮助:关闭 AI Assistant

    官方文档 · 确认日期:

    2026 年 11 月 2 日读取:该页讲的是按项目或永久关闭 AI Assistant、.noai 和 .aiignore 文件,以及在网络层屏蔽 JetBrains AI 服务地址。页面没有描述代理配置。同时读过 About AI Assistant 页面(https://www.jetbrains.com/help/ai-assistant/about-ai-assistant.html),其中也没有提到代理或网络设置。

  5. Proxy302 产品事实与价格表

    产品观察 · 确认日期:

    站点产品事实文件(2026 年 10 月 18–19 日对照控制台、后端和价格表核对):以美元计的价格(1 PTC = 1 美元)、租期、协议与端口、无免费试用。

准备好试试了吗?

注册账号、充值一次,就能选动态住宅、静态 ISP 或数据中心 IP,几分钟配进你的浏览器。