run_in_terminal API 添加会话复用配置

问题描述:
目前使用Lingma插件的run_in_terminal时,每次调用都会创建新的Terminal标签页,导致:

  1. Terminal窗口堆积,需要手动关闭
  2. 无法保持工作目录、环境变量等上下文
  3. 多步骤命令执行体验差

期望功能:
希望能添加配置选项,支持会话复用模式:

  • 按项目复用Terminal会话
  • 保持工作目录和环境变量
  • 减少Terminal标签页数量

使用场景:

  1. Git操作:cd repo && git status && git log(当前会开3个窗口)
  2. 服务启动:后台运行后继续执行测试命令
  3. 环境变量传递:export VAR=value后在后续命令中使用

技术调研:

  • 插件版本:cosy-intellij-2.11.2
  • 发现内部已有SessionTypeEnum等会话管理类
  • 建议暴露配置接口或添加API参数

验收标准:

  • 可在设置中启用/禁用会话复用
  • 连续命令在同一Terminal标签页执行
  • 不影响现有功能

感谢团队考虑这个功能!这将大大提升开发体验。

展开
收起
大命运术 2026-04-27 14:34:19 13 分享 版权
0 条回答
写回答
取消 提交回答
问答分类:

通义灵码智能编码助手

热门讨论

热门文章

还有其他疑问?
咨询AI助理