【问题标题】:Run shell commands on terminal open in VS Code在 VS Code 中打开的终端上运行 shell 命令
【发布时间】:2020-12-11 09:42:35
【问题描述】:

一直在尝试让 VS Code 记住我的 github 公钥密码,这样我就不必每次尝试从终端执行 git 命令时都输入它。遵循多组指示,但没有任何效果。我能得到的最接近的是手写

 eval $(ssh-agent -s)
 ssh-add ~/.ssh/id_rsa

每次我打开一个终端窗口。

如果我从 git bash 或任何终端执行此操作,则在该终端关闭的那一刻,设置已关闭,我必须再次输入。我想要一些持久的东西。我在 Windows 10 顺便说一句。我有同事在相同的环境和他们的工作。我已经逐步复制了他们的设置过程,但它在我的笔记本电脑上不起作用。

所以问题是,我可以使用以下设置在 VS Code 中打开的终端上运行这两个命令:terminal.integrated.shellArgs? 我尝试将它们作为两个单独的字符串放入数组中,但这会引发无法打开终端的错误。我猜他们需要被格式化或有一个标志,或者可能以某种方式作为外部脚本运行。这里的任何建议都会很棒!

【问题讨论】:

标签: git github visual-studio-code vscode-settings


【解决方案1】:

您可以在 shell 启动时将参数传递给它。

请参阅以下文章: https://code.visualstudio.com/docs/editor/integrated-terminal#_shell-arguments

【讨论】:

    猜你喜欢
    • 2022-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-18
    相关资源
    最近更新 更多