Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code ZSH shell中带参数的别名_Visual Studio Code_Zsh - Fatal编程技术网

Visual studio code ZSH shell中带参数的别名

Visual studio code ZSH shell中带参数的别名,visual-studio-code,zsh,Visual Studio Code,Zsh,我想在VSCode中轻松地打开一个目录。目前,我必须转到VSCode并将想要的目录添加到我的工作区,或者必须转到ZSH shell并键入: open '/Users/myUser/Documents/Project' -a 'visual studio code' 打字有点难,也有点长。有没有别名可以接受哪种类型的参数?与上述命令类似,该命令应替换为以下命令: code '/Users/myUser/Documents/Project' 或者,如果这不可能: code -path='/Use

我想在VSCode中轻松地打开一个目录。目前,我必须转到VSCode并将想要的目录添加到我的工作区,或者必须转到ZSH shell并键入:

open '/Users/myUser/Documents/Project' -a 'visual studio code'
打字有点难,也有点长。有没有别名可以接受哪种类型的参数?与上述命令类似,该命令应替换为以下命令:

code '/Users/myUser/Documents/Project'
或者,如果这不可能:

code -path='/Users/myUser/Documents/Project'

提前感谢。

别名只是别名,不支持参数。若您需要进行参数解析,那个么函数就是您所需要的

一些很好的cmd解析教程

在命令行中打开vscode的解决方案

  • 使用Cmd+Shift+P打开“命令调色板”
  • 键入并搜索“安装代码”,选择项目
  • 打开一个新shell,尝试
    code--help
为此,请使用函数或脚本,因为参数总是在别名展开后追加。请参见zshall手册页中的章节别名。别名不用于您要执行的任务。如果希望脚本的缩写便于交互使用,请首先创建一个名称符合项目约定的脚本(函数),然后为该脚本创建别名。