该目录是 src/commands 下的子模块,围绕 plugin 这一主题组织实现文件。
- 相对路径:
src/commands/plugin - 直接文件数:17
- 直接子目录数:0
- 递归文件数:17
- 主要文件类型:
.tsxx 15、.tsx 2
- 该目录最常引用的仓库内目录:
src/utils/plugins(48)、src/utils(32)、src(13)、src/components/design-system(12)、src/components(11)、src/types(8)、src/keybindings(6) - 最常引用该目录的仓库内目录:
src(1)、src/commands/mcp(1)
| 文件 | 行数 | 导出/关键符号 | 说明 |
|---|---|---|---|
AddMarketplace.tsx |
162 | AddMarketplace |
界面组件或交互视图;导出符号以 AddMarketplace 为主,结合所在目录可判断其服务于 src/commands/plugin 这条功能线。 |
BrowseMarketplace.tsx |
802 | BrowseMarketplace |
界面组件或交互视图;导出符号以 BrowseMarketplace 为主,结合所在目录可判断其服务于 src/commands/plugin 这条功能线。 |
DiscoverPlugins.tsx |
781 | DiscoverPlugins |
界面组件或交互视图;导出符号以 DiscoverPlugins 为主,结合所在目录可判断其服务于 src/commands/plugin 这条功能线。 |
ManageMarketplaces.tsx |
838 | ManageMarketplaces |
界面组件或交互视图;导出符号以 ManageMarketplaces 为主,结合所在目录可判断其服务于 src/commands/plugin 这条功能线。 |
ManagePlugins.tsx |
2215 | filterManagedDisabledPlugins, ManagePlugins |
界面组件或交互视图;导出符号以 filterManagedDisabledPlugins, ManagePlugins 为主,结合所在目录可判断其服务于 src/commands/plugin 这条功能线。 |
PluginErrors.tsx |
124 | formatErrorMessage, getErrorGuidance |
界面组件或交互视图;导出符号以 formatErrorMessage, getErrorGuidance 为主,结合所在目录可判断其服务于 src/commands/plugin 这条功能线。 |
PluginOptionsDialog.tsx |
357 | buildFinalValues, PluginOptionsDialog |
对话框或弹窗组件;导出符号以 buildFinalValues, PluginOptionsDialog 为主,顶部注释说明:eslint-disable-next-line custom-rules/prefer-use-keybindings -- raw text input for config dialog |
PluginOptionsFlow.tsx |
135 | findPluginOptionsTarget, PluginOptionsFlow |
界面组件或交互视图;导出符号以 findPluginOptionsTarget, PluginOptionsFlow 为主,顶部注释说明:Post-install/post-enable config prompt. Given a LoadedPlugin, checks both the top-level manifest.userConfig and the c... |
PluginSettings.tsx |
1072 | PluginSettings |
界面组件或交互视图;导出符号以 PluginSettings 为主,结合所在目录可判断其服务于 src/commands/plugin 这条功能线。 |
PluginTrustWarning.tsx |
32 | PluginTrustWarning |
界面组件或交互视图;导出符号以 PluginTrustWarning 为主,结合所在目录可判断其服务于 src/commands/plugin 这条功能线。 |
UnifiedInstalledCell.tsx |
565 | UnifiedInstalledCell |
界面组件或交互视图;导出符号以 UnifiedInstalledCell 为主,结合所在目录可判断其服务于 src/commands/plugin 这条功能线。 |
ValidatePlugin.tsx |
98 | ValidatePlugin |
界面组件或交互视图;导出符号以 ValidatePlugin 为主,结合所在目录可判断其服务于 src/commands/plugin 这条功能线。 |
index.tsx |
11 | 未显式导出或以默认导出为主 | 目录导出或注册入口;文件名指向 index 这一职责,结合所在目录可判断其服务于 src/commands/plugin 这条功能线。 |
parseArgs.ts |
103 | ParsedCommand, parsePluginArgs |
命令实现;导出符号以 ParsedCommand, parsePluginArgs 为主,顶部注释说明:Parse plugin subcommand arguments into structured commands |
plugin.tsx |
7 | call |
界面组件或交互视图;导出符号以 call 为主,顶部注释说明:# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJSZWFjdCIsIkxvY2FsSlNYQ29... |
pluginDetailsHelpers.tsx |
117 | InstallablePlugin, PluginDetailsMenuOption, extractGitHubRepo, buildPluginDetailsMenuOptions, PluginSelectionKeyHint |
辅助函数集合;导出符号以 InstallablePlugin, PluginDetailsMenuOption, extractGitHubRepo, buildPluginDetailsMenuOptions 为主,顶部注释说明:Shared helper functions and types for plugin details views Used by both DiscoverPlugins and BrowseMarketplace compone... |
usePagination.ts |
171 | usePagination |
命令实现;导出符号以 usePagination 为主,结合所在目录可判断其服务于 src/commands/plugin 这条功能线。 |
该目录没有直接子目录。