转载:巨实用:Mac OS上用软件打开文件的快捷命令设置

1,814 阅读1分钟

巨实用:Mac OS上用软件打开文件的快捷命令设置

YSP

用过VScode的朋友一般都用过code命令,这是由VScode提供的一个命令。可以执行很多命令操作,其中很重要的用code命令打开某路径下的某个项目或者文件,效率非常高。

$ which code
/usr/local/bin/code

当然,实际的开发中还经常用到其他的IDE工具,但那些工具可能没有提供类似的命令工具。但是可以借助于alias命令和macos本身的open命令来实现用某个app打开某路径文件的。

example:

设置打开IDEA intelij的快捷命令, 可以将这一行加到bash的环境变量中:

alias idea='open -a /Applications/IntelliJ\ IDEA.app'

用idea命令可以在终端打开任何目录的项目了,就不需要用idea的界面来导入项目了。

$ idea ./project

同样的,只需要替换要打开的app,就可以做成别的命令来支持用xx app打开文件的快捷实现。 设置webstorm命令

alias webstorm='open -a /Applications/WebStorm.app'
$ webstorm .

存在问题: 重启电脑后命令消失

这个问题可以这么描述: Linux/Mac实现下alias重命名命令永久生效

# bash终端下
 vim ~/.bashrc
alias webstorm='open -a /Applications/WebStorm.app'
source ~/.bashrc

# zsh终端下
 vim ~/.zshrc
 alias webstorm='open -a /Applications/WebStorm.app'
 source ~/.zshrc