gpt4 book ai didi

linux - 在 Linux 中从 CLI 运行 Visual Studio Code

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:35:32 28 4
gpt4 key购买 nike

我已经下载并“安装”了适用于 Linux 的 VSCode。我已将应用程序放在 /home/Christian/Apps/VSCode/ 中,并将可执行文件符号链接(symbolic link)到 /usr/bin/code

当我使用这种方法启动 Code 时,它​​会劫持终端(我猜是预期的)并且同时转储大量 STDERR 内容。

enter image description here

如果我将 STDERR 重定向到一个文件,例如

code 2> ~/.logs/VSCode-`date +%Y%m%d%H%M%S.log` &

然后我可以让它返回我的提示,它是无声的(将所有内容记录到我给它的文件名中)。

我正在考虑将其作为别名,但后来我意识到我不能在别名中注入(inject)参数 ($1 $2 $3)。我通常想用 code filename.jscode . 开始代码。

“在后台”启动此类应用程序的正确方法是什么?

最佳答案

不是创建指向可执行文件的符号链接(symbolic link),而是像这样创建一个 bash 脚本:

#!/bin/bash
/path/to/VSCode/Code "$@" 2>/dev/null &

关于linux - 在 Linux 中从 CLI 运行 Visual Studio Code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33574864/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com