在进行代码开发时,若想快速启动一次针对性的代码问答或代码生成任务,前提是必须创建一个全新的、独立的会话,避免历史对话干扰当前需求。简单来说,就是不要让之前的交流内容“污染”本次提问。

这听起来似乎很简单,但在实际操作中,有几点关键细节需要留意。下面按步骤逐一拆解,确保你每一步都能顺畅完成。
打开Comate面板
前提是已安装Baidu Comate插件,并完成百度账号登录。在VS Code中,点击左侧活动栏的Comate图标(那个蓝色“C”字徽标)即可。如果图标未出现,别担心——按Ctrl+Shift+P调出命令面板,输入“Comate: Open Panel”后按回车执行,同样可以打开面板。
JetBrains用户的操作略有不同:需要在右下角状态栏找到Comate登录提示,点击后进入主面板。如果首次使用且未登录,面板会强制跳转到授权页面——【必须完成登录才能新建会话】,这一点没有商量余地,属于硬性要求。
创建新会话
这里提供了三种方法,任选一种即可,取决于你的个人习惯。
方法一:直接点击面板顶部的“+ 新建会话”按钮,瞬间生成一个空白对话窗口,最为直观。
方法二:在已有会话的输入框中,先清空所有文字,然后按下Ctrl+Enter(Windows/Linux)或Cmd+Enter(macOS)。系统会自动创建新会话,且当前窗口焦点不会丢失,适合不想抬手操作鼠标的场景。
方法三:右键点击左侧会话列表的任意空白区域,选择“新建会话”。这种方式在多会话并行管理时特别实用——能避免误触已有会话标题导致内容被覆盖,算是一种“保险”操作。
为会话命名(可选但推荐)
给会话起个名字,虽然不强制,但强烈建议执行。否则以后会话一多,你根本分不清哪个是哪个。
具体操作:点击新会话右侧的铅笔图标 → 输入有意义的名称,例如“Vue2路由配置优化”“SSH密钥生成脚本”“WebDA V权限调试” → 按回车确认。命名后,左侧列表中的每个会话都清晰可辨,后续检索、切换、归档效率都会大幅提升。不命名的会话默认显示为“未命名会话”,一旦超过3个并存,很容易混淆,别问我怎么知道的。
