V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
sox
V2EX  ›  分享创造

快速切换 macOS 上截屏的阴影

  •  
  •   sox ·
    egoist · 2016-09-03 20:31:29 +08:00 · 2356 次点击
    这是一个创建于 3009 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这只是几句简单的命令行:

    关掉阴影:

    $ defaults write com.apple.screencapture disable-shadow -bool false
    

    开启阴影:

    $ defaults write com.apple.screencapture disable-shadow -bool true
    

    查看是不是开启了阴影:

    $ defaults read com.apple.screencapture disable-shadow
    

    每次更改之后你需要重启系统 UI:

    $ killall SystemUIServer
    

    NPM 包:

    $ npm install -g toggle-screencapture-shadow-cli
    
    $ toggle-screencapture-shadow
    

    GitHub:

    https://github.com/egoist/toggle-screencapture-shadow-cli

    12 条回复    2016-09-04 12:01:53 +08:00
    ynyounuo
        1
    ynyounuo  
       2016-09-03 22:35:19 +08:00
    ……
    我以为是用什么语言实现了模仿窗口阴影
    /t/293920
    viko16
        2
    viko16  
       2016-09-03 23:28:34 +08:00 via Android
    …这都能写三个库
    sox
        3
    sox  
    OP
       2016-09-04 00:29:26 +08:00 via Android
    @viko16 当你经常写的时候你会体会到好处
    11
        4
    11  
       2016-09-04 00:54:44 +08:00
    这还要依赖个第三方库。。。
    sox
        5
    sox  
    OP
       2016-09-04 01:17:44 +08:00 via Android
    @11 唉,仔细看了再回复很难吗😂 那些库都是我写的
    Sunyanzi
        6
    Sunyanzi  
       2016-09-04 01:29:30 +08:00
    这不是 shell 脚本该干的事吗 ...
    sox
        7
    sox  
    OP
       2016-09-04 01:37:58 +08:00 via Android
    @Sunyanzi 你可以用任何脚本, who cares
    hronro
        8
    hronro  
       2016-09-04 02:35:00 +08:00
    这个不该是一个 alias 就能搞定嘛。。。😅
    sox
        9
    sox  
    OP
       2016-09-04 08:45:25 +08:00 via Android
    @hronro 你来写一下一个 alias 怎么切换状态
    rayps
        10
    rayps  
       2016-09-04 09:10:09 +08:00
    这个不错,我跟楼主有一样的需求。有些人可能不能理解因为他们不需要。
    rayps
        11
    rayps  
       2016-09-04 09:12:45 +08:00
    用 alias 也可以的,但是要设置一个 shadow-on 和 shadow-off ,另外我觉得 toggle-screencapture-shadow 太长了,所以我设置了一个 alias: tss
    hronro
        12
    hronro  
       2016-09-04 12:01:53 +08:00
    @sox 那就写两个咯:)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2885 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:55 · PVG 10:55 · LAX 18:55 · JFK 21:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.