Visual Studio代码无法通过命令行

时间:2016-06-27 13:24:36

标签: ubuntu-14.04 visual-studio-code

我已经在我的机器上安装了Visual Studio Code。 安装完成后效果非常好。

但是,自从我重新启动计算机后,当我在终端中键入命令'code'时,它就无法打开。

当我键入命令以打开Visual Studio时,没有任何反应。 但如果我输入

which code

它返回/usr/bin/code,因此程序已安装。即使我使用sudo,编辑也不会打开。

我正在使用 Ubuntu 14.04 LTS ,我使用.deb package offered here安装了该程序 有什么建议吗?

修改

我尝试为安装路径创建符号链接。但现在我遇到了错误:

andre@andre-Lenovo-G40-80:~$ sudo ln -s /usr/share/code/code /usr/local/bin/code
andre@andre-Lenovo-G40-80:~$ which code
    /usr/local/bin/code
andre@andre-Lenovo-G40-80:~$ code
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
Error: watch /home/andre/.config/Code/User ENOSPC
at exports._errnoException (util.js:890:11)
at FSWatcher.start (fs.js:1323:19)
at Object.fs.watch (fs.js:1351:11)
at r.e.registerWatchers (/usr/share/code/resources/app/out/vs/code/electron-main/main.js:8:16692)
at r.e (/usr/share/code/resources/app/out/vs/code/electron-main/main.js:8:15951)
at new r (/usr/share/code/resources/app/out/vs/code/electron-main/main.js:8:19184)
at v (/usr/share/code/resources/app/out/vs/code/electron-main/main.js:4:15395)
at t._createInstance (/usr/share/code/resources/app/out/vs/code/electron-main/main.js:7:23640)
at t._createAndCacheServiceInstance (/usr/share/code/resources/app/out/vs/code/electron-main/main.js:7:24615)

1 个答案:

答案 0 :(得分:1)

您可能达到了inotify手表的极限。注意此错误:

Error: watch /home/andre/.config/Code/User ENOSPC

然后看到问题Node.js: what is ENOSPC error and how to solve?。该解决方案的实质是增加fs.inotify.max_user_watches系统控制值。