Skip to content

Commit c229cfb

Browse files
committed
refactor(SessionList): 注释掉旧的上下文菜单打开选项
- 注释掉了“Open as Editor”、“Open to the Side”和“Open in new Window”三项菜单 - 保留并新增了基于 JSONL 处理的上下文菜单选项 - 简化了上下文菜单内容,方便后续功能扩展 - 优化了菜单组件的可维护性和可读性
1 parent a1613e9 commit c229cfb

1 file changed

Lines changed: 17 additions & 17 deletions

File tree

packages/vscode-ide-companion/src/webview/components/SessionList.tsx

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -400,23 +400,23 @@ export default function SessionList({
400400
</Item>
401401
</ContextMenuTrigger>
402402
<ContextMenuContent className="w-64" side="right">
403-
<ContextMenuGroup>
404-
<ContextMenuItem onClick={() => handleContextMenuOpen(s.id, "open")}>
405-
<FileText className="h-4 w-4" />
406-
Open as Editor
407-
<ContextMenuShortcut>⌃⏎</ContextMenuShortcut>
408-
</ContextMenuItem>
409-
<ContextMenuItem onClick={() => handleContextMenuOpen(s.id, "beside")}>
410-
<Columns2 className="h-4 w-4" />
411-
Open to the Side
412-
<ContextMenuShortcut>⌃⌥⏎</ContextMenuShortcut>
413-
</ContextMenuItem>
414-
<ContextMenuItem onClick={() => handleContextMenuOpen(s.id, "newWindow")}>
415-
<ExternalLink className="h-4 w-4" />
416-
Open in new Window
417-
</ContextMenuItem>
418-
</ContextMenuGroup>
419-
<ContextMenuSeparator />
403+
{/*<ContextMenuGroup>*/}
404+
{/* <ContextMenuItem onClick={() => handleContextMenuOpen(s.id, "open")}>*/}
405+
{/* <FileText className="h-4 w-4" />*/}
406+
{/* Open as Editor*/}
407+
{/* <ContextMenuShortcut>⌃⏎</ContextMenuShortcut>*/}
408+
{/* </ContextMenuItem>*/}
409+
{/* <ContextMenuItem onClick={() => handleContextMenuOpen(s.id, "beside")}>*/}
410+
{/* <Columns2 className="h-4 w-4" />*/}
411+
{/* Open to the Side*/}
412+
{/* <ContextMenuShortcut>⌃⌥⏎</ContextMenuShortcut>*/}
413+
{/* </ContextMenuItem>*/}
414+
{/* <ContextMenuItem onClick={() => handleContextMenuOpen(s.id, "newWindow")}>*/}
415+
{/* <ExternalLink className="h-4 w-4" />*/}
416+
{/* Open in new Window*/}
417+
{/* </ContextMenuItem>*/}
418+
{/*</ContextMenuGroup>*/}
419+
{/*<ContextMenuSeparator />*/}
420420
<ContextMenuGroup>
421421
<ContextMenuItem onClick={async () => handleInspectJsonl(s.id)}>
422422
<FileText className="h-4 w-4" />

0 commit comments

Comments
 (0)