我正在尝试在我的工作计算机上设置vs代码。我跑的时候
~/.bash_profile
我没有这样的目录。
>〜/。工作良好。我看到了bash_profile的问题。不知道如何解决它。我在堆栈溢出时尝试了几个其他的过去,但是在这一点上我不想再那样做,因为我不知道发生了什么事情
/.bash_profile "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
我可以在没有它的情况下在终端中设置vs代码,但是我所做的更改将不会保存,而且代码将无法打开代码。 的。当我在新航站楼工作时。
答案 0 :(得分:2)
首先,.bash_profile
不是目录或程序,而是由命令解释程序为登录shell执行的隐藏文件。
假设您使用的是Mac OS X,可以将以下行放在.bash_profile
文件中:
function code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $*; }
如果文件不存在,您只需创建它,打开文件并按如下方式添加上面的行:
touch ~/.bash_profile
nano ~/.bash_profile
# paste the line above
# press Ctrl-X to exit, press 'Y' for yes, and Enter to save.
如果您想在一行中执行上述操作,只需执行以下操作:
echo "function code () { VSCODE_CWD=\"$PWD\" open -n -b \"com.microsoft.VSCode\" --args $*; }" >> ~/.bash_profile
如果文件存在,使用>>
可确保.bash_profile
中的内容在重定向期间不会被销毁。如果文件不存在,将创建一个新文件。
然后重新启动终端,或键入source ~/.bash_profile
,您应该可以运行VS Code。