如何保存和恢复特定IntelliJ项目的终端会话?

Hon*_*dek 13 java ide intellij-idea

IntelliJ IDEA中是否有一种方法(通过插件内置)来存储打开的终端会话(它们的名称,当前文件夹,理想情况下也是命令和输出历史记录),并在重新打开时恢复它们再次投射?

我经常同时打开几个终端会话(这是我喜欢IntelliJ的功能之一!)但是当我重新打开项目时,他们的布局和历史被遗忘是非常可悲的.

Cra*_*der 16

目前不可能,请投票支持相关要求:

  • IDEA-117946在会话之间保存终端选项卡
  • IDEA-134884允许脚本打开,重命名和终端窗口的内容

更新:现在在2018.3 EAP中实施.

  • 我也无法恢复历史。JIRA 上有一条评论说“支持 HISTFILE 环境变量的 shell 的 shell 历史记录,例如 bash、zsh”。有人能让这个工作吗?我在 zsh (3认同)
  • 是的,它现在几乎按预期工作。IntelliJ 会记住终端会话及其工作目录,但不幸的是不会记住命令历史记录,这有点错过了完美实现该功能的机会:) (2认同)