RustRover 2026.2 Help

Axum.

Axum 是 Rust 的 HTTP 路由和请求处理库。 RustRover 提供对 Axum 的专用支持,包括 URL 补全、 route 调用和函数处理程序的嵌入提示,以及浏览和管理端点的功能。

补全

RustRover 提供 URL 路径和查询参数的补全。 支持输入时自动补全,也可通过 Ctrl+Space 手动调用。

URL 路径和查询参数的补全

在非 Rust 文件中也支持 URL 补全:

非 Rust 文件中的 URL 补全

浏览端点

转到端点定义/用法

要在端点的定义和用法之间导航,请按 Ctrl+B 或使用 Ctrl+Click

导航到端点用法

    查看所有软件包端点

    要查看指定软件包的全部端点列表:

    • 在编辑器中,点击 地球图标 ,它位于 URL 或处理程序函数旁边,然后选择 显示模块的所有端点

      端点工具窗口
    • 或者,打开 端点群集 工具窗口(视图 | 工具窗口 | 端点),并使用 打包 下拉列表选择所需软件包。

    端点群集 工具窗口中,可查看每个端点的以下信息:

    显示为所选端点生成的 HTTP 请求。

    如果相应的服务器正在运行,您可以点击 提交请求 立即查看响应,或点击 在编辑器中打开 在编辑器中的单独 HTTP 请求文件中进行编辑。 如需更多信息,请参阅 HTTP 客户端

    Endpoints 工具窗口:HTTP 客户端 选项卡

    显示所选端点的文档。 双击端点以导航到其源代码。

    终端工具窗口:文档选项卡

    提供客户端代码示例以访问选定的端点。 请使用 框架 列表选择您希望展示代码的框架或语言。

    端点工具窗口:示例选项卡

    要将代码示例保存到文件中,请将鼠标悬停在代码上,然后点击 保存图标。 这会将代码保存到新的临时文件中。

    2026年 8月 6日