有时我必须经历 30 多个项目才能对每个项目进行小改动并将更改推送到 github 存储库。现在我已经设置了我的 ssh 命令.bash_profile
,输入命令后我只需要输入我的 SSH 密码。我没有将密码添加到文件中,因为我不想将其保存在磁盘上。(我应该吗?)
现在的问题是,每次我更改文件夹时,vscode 都会杀死并创建新的终端实例,我被迫重新输入我的 ssh 密码。是否可以在 vs 代码中保留旧的终端实例?或者有什么建议可以改善我的工作流程?
有时我必须经历 30 多个项目才能对每个项目进行小改动并将更改推送到 github 存储库。现在我已经设置了我的 ssh 命令.bash_profile
,输入命令后我只需要输入我的 SSH 密码。我没有将密码添加到文件中,因为我不想将其保存在磁盘上。(我应该吗?)
现在的问题是,每次我更改文件夹时,vscode 都会杀死并创建新的终端实例,我被迫重新输入我的 ssh 密码。是否可以在 vs 代码中保留旧的终端实例?或者有什么建议可以改善我的工作流程?
我喜欢使用这个终端管理器扩展;它支持持久终端,以及简单的配置文件来关闭自动杀戮。我使用的一个 hacky 解决方案只是将带有打开 ssh 会话的终端弹出到它自己的窗口中。然后我在 vscode 中所做的任何其他事情都不会更新它。