2015-11-06 76 views
1

我已经下载并“安装”VSCode for Linux。我已将应用程序放入/home/Christian/Apps/VSCode/,并将可执行文件链接到/usr/bin/code从Linux的CLI运行Visual Studio代码

当我使用这种方法启动Code时,它劫持了终端(预计我会猜到),同时还会转储很多STDERR内容。

enter image description here

如果我重定向错误输出到一个文件,例如像

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

然后我就可以把它给我回我的提示,这是无声的(记录一切,我给的文件名它)。

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

什么是正确的方式来启动这样的应用程序“在后台”?

回答

4

而不是使一个符号链接到可执行文件,创建一个bash脚本是这样的:

#!/bin/bash 
/path/to/VSCode/Code "[email protected]" 2>/dev/null & 
+0

是...唉... *捂脸* –

相关问题