设置 Visual Studio 代码 OSX
Setting up Visual Studio Code OSX
我正在按照此处的说明进行操作
https://code.visualstudio.com/Docs/setup
Mac OS X
- 下载 Visual Studio Mac OS X
的代码
- 双击VSCode-osx.zip展开内容
- 将 Visual Studio Code.app 拖到“应用程序”文件夹,使其在 Launchpad 中可用
- 通过右键单击图标并选择选项,将 VS Code 添加到 Dock
提示:如果您想从终端 运行 VS Code,请将以下内容附加到您的 ~/.bash_profile 文件(如果您使用 zsh,则为 ~/.zshrc)。
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* }
现在,您只需键入代码即可。在任何文件夹中开始编辑该文件夹中的文件。
当我将代码 () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* } 剪切并粘贴到 ~/.bash_profile
我收到错误
line 7: syntax error: unexpected end of file
当我来源 ~/.bash_profile
我无法弄清楚那行代码中的问题所在
运行ning open -n -b "com.microsoft.VSCode" 在终端中打开代码就好了。
有什么想法吗?
复制并粘贴以下代码而不是该行
code()
{
VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $*
}
您在命令末尾缺少一个分号。如果你想在一行中写一个函数,你不能跳过它:
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $*; }
# ^
Advanced Bash Scripting Guide 说:
A function may be "compacted" into a single line.
fun () { echo "This is a function"; echo; }
# ^ ^
In this case, however, a semicolon must follow the final command in
the function.
fun () { echo "This is a function"; echo } # Error!
# ^
fun2 () { echo "Even a single-command function? Yes!"; }
# ^
我正在按照此处的说明进行操作
https://code.visualstudio.com/Docs/setup
Mac OS X
- 下载 Visual Studio Mac OS X 的代码
- 双击VSCode-osx.zip展开内容
- 将 Visual Studio Code.app 拖到“应用程序”文件夹,使其在 Launchpad 中可用
- 通过右键单击图标并选择选项,将 VS Code 添加到 Dock
提示:如果您想从终端 运行 VS Code,请将以下内容附加到您的 ~/.bash_profile 文件(如果您使用 zsh,则为 ~/.zshrc)。
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* }
现在,您只需键入代码即可。在任何文件夹中开始编辑该文件夹中的文件。
当我将代码 () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* } 剪切并粘贴到 ~/.bash_profile
我收到错误
line 7: syntax error: unexpected end of file
当我来源 ~/.bash_profile
我无法弄清楚那行代码中的问题所在
运行ning open -n -b "com.microsoft.VSCode" 在终端中打开代码就好了。
有什么想法吗?
复制并粘贴以下代码而不是该行
code()
{
VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $*
}
您在命令末尾缺少一个分号。如果你想在一行中写一个函数,你不能跳过它:
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $*; }
# ^
Advanced Bash Scripting Guide 说:
A function may be "compacted" into a single line.
fun () { echo "This is a function"; echo; }
# ^ ^
In this case, however, a semicolon must follow the final command in the function.
fun () { echo "This is a function"; echo } # Error!
# ^
fun2 () { echo "Even a single-command function? Yes!"; }
# ^