从Linux的CLI运行Visual Studio代码
问题描述:
我已经下载并“安装”VSCode for Linux。我已将应用程序放入/home/Christian/Apps/VSCode/
,并将可执行文件链接到/usr/bin/code
。从Linux的CLI运行Visual Studio代码
当我使用这种方法启动Code时,它劫持了终端(预计我会猜到),同时还会转储很多STDERR内容。
如果我重定向错误输出到一个文件,例如像
code 2> ~/.logs/VSCode-`date +%Y%m%d%H%M%S.log` &
然后我就可以把它给我回我的提示,这是无声的(记录一切,我给的文件名它)。
我正在考虑将其作为别名,但后来我意识到我无法在别名中注入参数($ 1 $ 2 $ 3)。我通常想用code filename.js
或code .
开始代码。
什么是正确的方式来启动这样的应用程序“在后台”?
答
而不是使一个符号链接到可执行文件,创建一个bash脚本是这样的:
#!/bin/bash
/path/to/VSCode/Code "[email protected]" 2>/dev/null &
是...唉... *捂脸* –