Mac 中使用命令行用 Idea打开文件(目录)

作为一个命令行重度依赖患者, 有时候想打开个文件或者项目, 又不想通过点击系统的某个 application 图标打开软件.一般这种情况我会创建一个链接来使用命令行打开软件,文件等.

Mac 中如何给 Intellij Idea 创建命令行启动命令

在 Mac 中给 Idea 创建在命令行可用的启动命令其实很简单,Intellij Idea 本身提供了这个功能

  • 打开Intellij Idea, 点击Tools -> Create Command-line Launcher -> 使用默认弹出的路径创建链接, 也可以自己定义路径,不过要在 /usr/local/bin/ 下才能作为全局的命令使用
  • 在 idea 中创建完了,就可以使用 idea 这个命令来在命令行打开文件或者目录了
    比如我使用 idea ~/check.sql 就可以直接在 Intellij Idea 中打开 check.sql 这个文件了
    使用 idea ~/IdeaProject/experiment 就可以在命令行打开 idea 并打开这个项目了

Mac中创建一些链接来更方便的使用命令行

在 Mac 中我们查询文件并没有在 windows 视图那么方便, 所以很多时候我们是通过命令行进入到文件目录,这时候就有个问题,比如有些文件我想编辑它,又不想用 vim 之类的去编辑, 如果实现类似右键->打开方式, 这种操作呢?
这里我使用创建链接的方式, 一般如果是程序相关的文件我会使用上面 idea 的链接用 Intellij Idea 来打开文件.
而对于一些非程序相关的文件,我经常使用 sublime 来编辑,这里我给 sublime 创建一个链接

  • 第一步, 我们进入到 /usr/local/bin目录下
  • 第二步, 在此目录下创建链接code, ln -s ${path} code,这里的 path 填 sublime 的启动命令目录,比如对于我的 sublime, 创建命令如下 ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl code, 这里主要是找到 sublime 的启动 shell 在哪里
  • 创建完可以验证一下 code ~/check.sql可以使用 sublime 打开 check.sql 文件

总结

关于创建链接来用命令行打开文件之类的,一般使用 sublime+Idea(后端) 或者 sublime + vscode(前端) 就够用了.
在类 Unix/Linux 系统中为了命令行更方便使用,我们可以给很多东西创建链接,或者启动 shell, 比如以上这种,还有登录服务器的脚本之类的,都是为了方便行事.

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值