我看了看微软文档但我在终端方面还不够好。
它说运行这个命令:
sudo ln -s /path/to/vscode/Code /usr/local/bin/code
我是这样自定义的。但我不明白第二个文件路径应该是什么。据我所知,第一个是应用程序的路径。
sudo ln -s /opt/visual-studio-code/Code /usr/local/bin/code
我明白了错误当我运行它时:
ln: failed to create symbolic link ‘/usr/local/bin/code’: File exists
答案1
emrah“文件存在”表示您之前已经创建了符号链接,前提是您双击了解压的 vscode zip 文件中找到的代码文件。使用以下步骤(1):
- 在你的文档文件夹中创建一个文件夹
- 打开终端并导航到该文件夹
- 在终端运行“sudo code”。(注意:不带引号)
如果文件夹在 Visual Studio Code 中打开,则说明您创建的链接可能在不知不觉中起作用,因此您可以继续操作,但如果文件夹未打开,则说明该链接创建不正确。请使用以下步骤纠正此问题:
- 从你的终端运行此命令 sudo rm -R /usr/local/bin/code
- 然后重新运行sudo ln -s /path/to/vscode/Code /usr/local/bin/code
- 现在从终端导航到您之前创建的文件夹并尝试从该文件夹运行它'sudo 代码。'(注意:不带引号),它应该使用该文件夹启动 vscode。
请这样做并告诉我是否有帮助。