寻求一个在 MacOS 下,能基于文件、文本,可以执行各种操作的工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zer
V2EX    macOS

寻求一个在 MacOS 下,能基于文件、文本,可以执行各种操作的工具

  •  
  •   zer 2019-07-24 11:43:54 +08:00 3014 次点击
    这是一个创建于 2342 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在 Win 下,有这么个工具,名叫 Candy,由万年书妖用 AHK 写成。

    主要功能如下:

    1. 对于资源管理器里所选的文件,使用快捷键可以显示一个菜单,可以执行诸如复制文件路径、使用命令行打开、作为脚本参数运行等功能。
    2. 对于所选文本(如 Chrome 里的文字、链接,某个文件名),也通过快捷键显示一个菜单,执行复制、小写转大写、添加到笔记软件、脚本处理等功能。

    特点:

      文件、文本的菜单是可以不一样的,通过输入类型进行判断,并且里面的执行方式都可以自定义
    • 文件可以根据后缀名进一步自定义特定的执行方式
    • 文本也可以根据各种类型(网址、邮件、正则表达式)来进行自定义执行方式

    视频介绍:

    https://www.autoahk.com/archives/2642

    有兴趣的朋友,可以自行试用

    万年书妖的原始版本 https://github.com/Hoekey/Candy

    其他爱好者的修改版

    https://github.com/yangbull/ahk-Candy

    https://github.com/aamii/Candy

    目前在 MacOS 平台下,系统自带的 Automator.app 可以做到对于文本、文件,执行各种快速操作,利用 applescript、Javascript 执行一些自定义操作,但是资料较少,并且需要对语言由一定的基础。

    第三方的 APP 中,基于文本的快速操作,我所知道的只有一个Popclip,基于插件可以实现一些功能,但是写插件还是有点麻烦的。

    对于文件,目前我使用的方式是 Forklift 中的命令功能,自行添加工具来实现。不过毕竟不是 Finder,不过毕竟功能简单,没有办法根据文件类型判断具体可以显示、执行哪些自定义命令 Xnip2019-07-24_11-37-48.png Xnip2019-07-24_11-38-06.png

    印象里有个 App 提供了在 finder 中,对于文件的一些快捷操作,似乎也能自定义,但是搜寻了半天也没找到。

    9 条回复    2019-07-30 10:49:22 +08:00
    minamike
        1
    minamike  
       2019-07-24 14:48:07 +08:00 via iPhone
    keyboard maestro 应该可以
    zer
        2
    zer  
    OP
       2019-07-24 15:27:22 +08:00
    @minamike keyboard maestro 一样得用 AppleScript
    minamike
        3
    minamike  
       2019-07-24 15:36:28 +08:00
    @zer AppleScript 很简单吧 = =
    zer
        4
    zer  
    OP
       2019-07-24 15:42:04 +08:00
    @minamike 能实现,就是麻烦了一些
    fukai7722
        5
    fukai7722  
       2019-07-25 18:32:55 +08:00   1
    Easy New File 这款软件可以右键快速创建文件,也可以快速打开脚本,不知道能不能达到你的要求

    https://www.macappbox.com/a/easy-new-file.html
    zer
        6
    zer  
    OP
       2019-07-26 09:10:25 +08:00
    @fukai7722 尝试了下,只能快速创建文件,但是不能做到用某个脚本打开文件
    mandex
        7
    mandex  
       2019-07-30 10:41:08 +08:00

    第二个功能可以用 PopClip 实现吧, 官网有很多插件, 可以对选中对字符串做很多事情, 我一般用这个查字典和搜索.

    插件地址 https://pilotmoon.com/popclip/extensions/

    也可以自己写插件的
    mandex
        8
    mandex  
       2019-07-30 10:43:22 +08:00
    刚刚没看完楼主写的东西就回答了, 不好意思

    PopClip 写插件还是很简单的
    zer
        9
    zer  
    OP
       2019-07-30 10:49:22 +08:00
    @mandex 基于文本的 Popclip 确实可以实现,可惜对于文件无能为力啊
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2797 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 13:46 PVG 21:46 LAX 05:46 JFK 08:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86