端点工具窗口
如果您正在开发Express应用程序,您可以在Endpoints工具窗口中获得路由处理程序的概述。工具窗口可以在开发微服务和后端-前端通信时为您提供帮助。它对于使用 RESTful API也很有帮助。
![端点工具窗口 端点工具窗口](https://resources.jetbrains.com/help/img/idea/2021.3/ws_endpoints_tool_window.png)
您还可以使用Go to Declaration操作或从Endpoints工具窗口或从端点使用导航到相关的端点声明。Ctrl+BCtrl+Click
![从 Endpoint 工具窗口跳转到源 从 Endpoint 工具窗口跳转到源](https://resources.jetbrains.com/help/img/idea/2021.3/ws_endpoints_tool_window_jump_to_source.png)
要搜索 Express 路线声明,请转到
从主菜单或按Ctrl+Shift+\ 并从列表中选择相关声明。![查找快递路线申报 查找快递路线申报](https://resources.jetbrains.com/help/img/idea/2021.3/ws_endpoints_find_router.png)
在端点工具窗口中,您可以按模块、类型和框架过滤端点列表。要列出来自外部源(例如,来自远程 OpenAPI 规范)的端点,请在Module下选择External。
![端点工具窗口:按模块过滤 端点工具窗口:按模块过滤](https://resources.jetbrains.com/help/img/idea/2021.3/ws_endpoints_tool_window_modules_filter.png)
在你开始前
默认情况下,端点工具窗口在 WebStorm 中不可用。
要添加Endpoints工具窗口,请在Settings/Preferences |上安装Endpoints插件。插件页面,选项卡Marketplace。
要使用 REST API,请安装OpenAPI 规范插件(设置/首选项 | 插件页面,选项卡Marketplace)。
有关详细信息,请参阅从 JetBrains 存储库安装插件。
列出选项
单击以选择其他选项。
![端点工具窗口的选项 端点工具窗口的选项](https://resources.jetbrains.com/help/img/idea/2021.3/ws_endpoints-tool-window-options.png)
选项 | 描述 |
---|---|
精简列表项 | 仅显示端点地址,不显示类型和框架。 |
按模块分组 | 将来自同一模块的端点组合在一起。 |
从库中显示 | 包括在库中定义的端点。 |
从测试中显示 | 包括在测试中定义的端点。 |
配置 OpenAPI 源 | 添加外部 OpenAPI 规范以在端点工具窗口中包含此规范中的端点,并用黄色背景突出显示它们:打开设置/首选项对话框 ( Ctrl+Alt+S),转到语言和框架 | OpenAPI Specifications ![]() 从在 WebStorm 中使用 REST API了解更多信息。 |
服务图
WebStorm 提供了一个图表来显示微服务之间的交互。在端点工具窗口中,单击。
![服务图 服务图](https://resources.jetbrains.com/help/img/idea/2021.3/endpoints-services-diagram.png)