[ Swift macOS Finder 工具栏应用] 一键打开当前目录到终端(编辑器)中

2019-05-06 10:34:16 +08:00
 Ji4n1ng

之前在 v 站发过一贴。现在版本大更新,重新发给各位老哥过目。

TLDR:

开源地址: https://github.com/Ji4n1ng/OpenInTerminal

中文介绍: https://github.com/Ji4n1ng/OpenInTerminal/blob/master/README-zh.md

只是一个很小的工具,如能帮助到各位 v 站老哥,还请点个 star。😀

示例:

1.打开目录到终端

2.打开文件到编辑器

3.拷贝路径到粘贴板:

3045 次点击
所在节点    分享创造
22 条回复
SimonOne
2019-05-06 11:03:38 +08:00
brew 能从 OpenInTerminal-Lite 升级吗。
话说老哥你这版本一会有 lite 一会没 lite 的。
Ji4n1ng
2019-05-06 11:11:39 +08:00
@SimonOne 确实有点混乱。现在两个版本都存在,有的人喜欢功能强大的就是 OpenInTerminal,有的人喜欢简单小巧的也就是 OpenInTerminal-Lite。

brew 对于这种一种应用两个版本的上传有规定,我还没想好怎么给 brew 提交。会尽快解决,尽早让两个版本都能通过 brew cask 安装。

OpenInTerminal 功能强大但需要常驻后台,OpenInTerminal-Lite 小巧但功能单一。
SimonOne
2019-05-06 11:18:32 +08:00
@Ji4n1ng 再问一下哦,finder 顶栏菜单的图标在哪里换啊,包里好像找不到,直接拖上去是 app 图标
Ji4n1ng
2019-05-06 11:28:29 +08:00
@SimonOne OpenInTerminal 支持 Dark Mode 自动切换,所以不支持更换 Finder 工具栏图标。

只有 OpenInTerminal-Lite 支持在 Finder 工具栏更换图标,相应的图标包,附在 Release 的 zip 里,链接是 https://github.com/Ji4n1ng/OpenInTerminal/releases/tag/0.4.1
SimonOne
2019-05-06 12:01:18 +08:00
@Ji4n1ng 那么动态图里面的那种 finder 工具栏图标是怎么放上去的呢?谢谢
ferrum
2019-05-06 12:33:43 +08:00
IsaacYoung
2019-05-06 12:40:47 +08:00
不错不错
Ji4n1ng
2019-05-06 14:37:19 +08:00
@SimonOne 先附上链接:

关于 OpenInTerminal 的使用说明: https://github.com/Ji4n1ng/OpenInTerminal/blob/master/README-zh.md
关于 OpenInTerminal-Lite 的使用说明: https://github.com/Ji4n1ng/OpenInTerminal/blob/master/README-Lite-zh.md

通俗的来说,OpenInTerminal-Lite,他就是一个应用,通过 Cmd 键拖进了工具栏。

OpenInTerminal,有主应用和 Finder Extension 扩展应用,两个部分。FinderExtension 扩展可以去 系统偏好设置 -> 扩展 -> 访达扩展 中添加。这些都在上面的👆说明里有。
Ji4n1ng
2019-05-06 14:43:04 +08:00
@ferrum 你推荐的这个也非常不错,我之前还没注意到这个东西。

功能上差不多,LTFinderButtons 是一个个独立的按钮,放在 Finder 工具栏中。我这个是一个整合的 All in one 版本。OpenInTerminal 会自动检测你有没有安装这个应用从而控制菜单栏中的按钮。LTFinderButtons 可能需要你手动设置你所需要的按钮。OpenInTerminal 可能多一个拷贝路径的功能,不过也是个不痛不痒的功能。

萝卜白菜各有所爱,各取所需就好。
Ji4n1ng
2019-05-06 14:43:32 +08:00
@IsaacYoung 谢谢支持 😀
onvno
2019-05-06 14:49:45 +08:00
赞赞赞,之前都是从编辑器或者终端进入,现在又多了一条回来的路
Ji4n1ng
2019-05-06 15:22:57 +08:00
@onvno 很高兴能帮到你 😀
1more
2019-05-06 17:44:57 +08:00
感谢,之前一直在用 go2shell,但是功能不完整
Ji4n1ng
2019-05-06 18:45:12 +08:00
@1more 很高兴能帮到你 😀
beimenjun
2019-05-06 18:52:00 +08:00
这个需求啊,我用的是 Alfred,一个 cdh 的脚本解决的。
falcon05
2019-05-06 19:16:00 +08:00
有需要
Ji4n1ng
2019-05-06 20:17:53 +08:00
@beimenjun 你说的这种办法也很方便。
Ji4n1ng
2019-05-06 20:18:10 +08:00
@falcon05 谢谢支持
BreezeInWind
2019-05-06 20:47:57 +08:00
不错,好评,求返现(
Ji4n1ng
2019-05-06 21:08:17 +08:00
@hedamao9999 哈哈哈哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/561359

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX