Mac系统的使用_4


=Start=

在Mac上进行截图

参考:http://www.wikihow.com/Take-a-Screenshot-in-Mac-OS-X

Command + Shift + 3 #全屏截图(并保存文件)
Command + Shift + 4 #指定区域截图(并保存文件)

Command + Control + Shift + 3 #全屏截图并复制到剪贴板
Command + Control + Shift + 4 #指定区域截图并复制到剪贴板

先按 Command+Shift+4 然后按 Space #抓取指定的活动窗口

#Mac上截图软件的路径
/Applications/Utilities/Grab.app

#自定义设置截屏文件的保存路径
defaults write com.apple.screencapture location ~/Desktop/Screenshots && killall SystemUIServer

光标移动
1. 全文 & 段落定位

「Command + 方向键上」将光标快速移动到整篇文本开头,类似的,「Command + 方向键下」快速移动到文章结尾。

「Option + 方向键上」将光标移动到当前段落的开头,「Option + 方向键下」移动到当前段落的末尾。
需要注意,如果光标在段落的开头,「Option + 方向键上」可以将光标移动到上一段落的开头,而光标在段落结尾时,「Option + 方向键下」则将光标移动到下一段落的结尾。

2. 句子 & 单词定位

「Command + 方向键左」,将光标移动到句子的开头,「Command + 方向键右」,则是移动到句子的末尾。

「Option + 方向键左」,将光标移动到前一个单词,「Option + 方向键右」,将光标移动到单词。这里有几点要注意一下:

如果光标的初始位置在单词的开头,向前移动时,自动移动到前一个单词的开头。
如果光标的初始位置在单词的结尾,向后移动时,自动移动到后一个单词的结尾。
如果光标的初始位置在单词中间,则光标向前移动时,移动到当前单词的开头,向后移动时,移动到当前单词的结尾。

3. 快速选中文本

除了快速移动光标之外,配合「Shift」键,我们还可以快速得选中我们想要的文本。

以之前提到的「Option + 方向键上」为例,按下组合键「Option + Shift + 方向键上」,即可选中光标所在位置到段落开头的所有文本。按下「Option + Shift + 方向键下」,则是选中光标所在位置到段落结尾的所有文本。

类似的,「Option + Shift + 方向键左/右」可以选中一个单词,「Command + Shift +左/右」可以选中一句话。

=END=

, ,

《 “Mac系统的使用_4” 》 有 32 条评论

  1. Github | 程序员七大生产力工具
    https://zhuanlan.zhihu.com/p/27419523
    http://www.infoworld.com/article/3130272/application-development/githubs-7-top-productivity-tools-for-programmers.html
    `
    1. Oh My Zsh
    基于 zsh 命令行,提供了主题配置,插件机制,以及内置的便捷操作

    2. The Silver Searcher
    比 ack 速度更快的代码搜索工具,而且还可以跟 vim,textmate,emacs 集成

    3. Quick Look plugins
    Mac OS X 下快速查看工具,可用于补充 MacOS 当中用于实现 Finder 文件管理及 UI shell 的 Quick Look 预览功能

    4. ShareX
    开源的高级截图工具和屏幕记录器

    5. Homebrew
    Mac OS X 上的软件包管理工具

    6. dotjs
    一个短小精悍的 js 模板引擎

    7. GitHub Changelog Generator
    一款命令行工具,能够自动通过 GitHub 上的标签、问题以及 pull 请求生成变更日志。该项目旨在帮助用户与贡献者更为轻松地查看项目新版本中的重要变更。
    `

  2. 如何快速完成一些枯燥的工作?随手记工程师这么做
    https://mp.weixin.qq.com/s/-6YKs6MwUh0YFqs8dTdAoQ
    `
    如果有一天,你觉得经常做的某件事很枯燥,那就是时候想办法偷偷懒了。

    安装 APK 的痛
    作为一位患有懒癌的 Android 开发,经常需要在 macOS 上安装某个 APK,我是怎么做的呢?一开始用的是很原始的方法,在 macOS 上安装“Android File Transfer”应用,手机连上电脑后,直接将 APK 拖到文件管理器里,然后在手机点点点点就安装上了。这个方法起码要耗费 8 秒的时间。后来发现了“Android Tool”这个应用,可以直接把 APK 拖到窗口内进行安装。这样就方便很多了,时间可以缩短到 4 秒。对于我这种懒人,我不想安装这些乱七八糟的应用,还希望能在 2 秒内完成操作。那怎么做呢?

    Workflow 提供的组件不多,但通过灵活的组合,配合各种脚本能完成非常多的事情。
    `
    https://www.alfredapp.com/help/Workflow/
    https://github.com/hzlzh/Alfred-Workflow
    http://www.packal.org/workflow-list

  3. 收藏!这份必备免费软件清单,让你的 Mac 更值钱
    https://mp.weixin.qq.com/s/SdbuoBuMCPhbXFOYW1HlvA
    `
    Pap.er
    App Cleaner
    The Unarchive
    IINA
    Karabiner Elements
    Lunar

    除了上面所说的,开源软件社区 GitHub 上其实还有很多免费、实用又有趣的开源软件。另外,A 君也为大家整理了一份囊括了 50 个实用开源软件的清单,以下是清单的一部分:
    CAM:使用 iMac 或者 MacBook 的摄像头进行视频录制
    Tickeys:macOS 按键音,让你用蝶式键盘也能打出机械键盘的感觉
    shallow-backup:轻松地创建轻量级的应用程序、安装包、字体等的备份
    Noto:具有可自定义主题的 macOS 文本编辑器
    Gifcurry:可以剪裁、添加文本等的 Gif 编辑器
    Imagine:PNG、JEPG 图片压缩工具
    Kawa:输入源切换器
    gfxCardStatus:独显/集显切换器
    Ao:界面优雅的 Todo 桌面应用
    Apple Juice:电池电量管理应
    `

  4. 先善其工再利其器 —— 苏卡卡使用的 macOS 实用软件
    https://blog.skk.moe/post/mac-software/
    `
    1. AutoSwitchInput – 自动切换输入法
    2. Bartender 3 – 通知栏折叠工具
    3. eZip – 优秀的 macOS 压缩软件
    4. Hidden Bar – 另一款通知栏折叠工具
    5. HyperDock – 像 Windows 一样在 Dock 预览窗口
    6. iPaste – macOS 上简洁的剪贴板管理工具
    7. iRightMouse – macOS 超级右键
    8. iTerm2 – macOS 终端利器
    9. Mark Text – 简洁优雅的 Markdown 编辑器
    10. Moom – 使用体验优异的窗口管理软件
    11. Motrix – macOS 上最漂亮的 aria2c GUI
    12. Parallels Desktop – macOS 唯一能用的 Windows 虚拟机
    13. PopCilp – 拥有和移动端一样的气泡工具栏体验

    SensibleSideButtons – 在 macOS 上使用鼠标上的前进后退按键
    Snipaste – 灵活的截图 + 贴图软件
    SwitchHosts! – 强大的 Hosts 编辑和切换工具
    腾讯柠檬清理 – macOS 清理软件新秀
    TotalFinder – macOS 上最强的 Finder 增强软件
    uPic – macOS 图床神器
    uTools – 比 Alfred 更简洁的工作流
    `

  5. 解决macOS Sierra 隐藏“允许任何来源的应用”选项问题
    https://www.jianshu.com/p/319d3ed5d979
    `
    macOS Sierra 因为增强了GateKeeper的安全性,所以“允许任何来源的应用”选项被隐藏,目的在于避免除Mac AppStore和正规签名外的未知或未签名App在系统内被任意执行,从而威胁用户隐私和系统安全。但这也造成了很多不便。
    关闭方法:在终端中输入命令”sudo spctl –master-disable”,验证口令后即可。
    `

    mac安装软件允许任何来源(sudo spctl –master-disable)
    http://www.chenxm.cc/article/1029.html.html
    `
    解决问题办法:

    系统偏好设置 -> 安全性与隐私 -> 通用 -> 选择“任何来源”

    使用命令允许任何来源的软件:

    显示”任何来源”选项在控制台中执行:
    sudo spctl –master-disable

    不显示”任何来源”选项(macOS 10.12默认为不显示)在控制台中执行:
    sudo spctl –master-enable
    `

    提示文件已损坏解决办法:终端输入:sudo spctl –master-disable 然后输入电脑密码,打开允许任何来源选项!
    https://www.macsky.net/bulletin/tips02

  6. 在 Mac 上的 Safari 浏览器中使用“开发”菜单中的开发者工具
    https://support.apple.com/zh-cn/guide/safari/sfri20948/mac
    `
    如果您是网页开发者,Safari 的“开发”菜单提供了几款工具供您使用。您可以使用这些工具来确定您的网站是否能与基于标准的所有网页浏览器正常工作。

    如果您未在菜单栏中看到“开发”菜单,请选取“Safari 浏览器”>“偏好设置”,点按“高级”,然后选择“在菜单栏中显示开发菜单”。
    `

    safari浏览器怎样打开控制台,打开开发者工具?
    https://jingyan.baidu.com/article/c1a3101e671a6ede656deb95.html
    `
    Safari浏览器 -> 偏好设置 -> 高级 -> 在菜单栏中显示”开发”菜单

    然后【鼠标右键】-【检查元素】即可。
    `

    safari浏览器怎么打开控制台开发者工具
    https://www.jianshu.com/p/d8bae6ff89c7

  7. 如何在 Mac 上右键点按
    https://support.apple.com/zh-cn/HT207700
    `
    您可以在没有右键点按按钮的情况下执行等同于右键点按的操作。

    在 Mac 电脑上,右键点按也称为辅助点按或 Control 点按。如果您的鼠标、触控板或其他输入设备上没有右键点按按钮或执行右键点按操作的其他方式,【只需在点按时按住键盘上的 Control 键】。

    以下 Apple 输入设备可在不使用 Control 键的情况下执行右键点按操作以及其他手势操作。
    `

  8. Mac系统如何轻松实现网页长截图功能
    https://www.jianshu.com/p/5ccfcaa90fd8
    `
    在日常工作生活中,我们经常需要使用到截图功能,简单的一页截图使用常用的截图工具即可,但是有时会碰到需要截图多页内容或者整个网页,使用截图工具分页截图再拼接不仅复杂而且耗时。

    那么针对这种情况,有什么解决办法吗?当然有,无须下载任何软件,而且还相当简单。

    方法1. 使用Safari浏览器
    Mac系统自带的浏览器功能强大,可完全实现网页长截图,且操作简单易用。

    Step 01-在 Safari 浏览器中,在当前网页右键菜单,选择「检查元素」。

    Step 02-然后在浏览器跳出界面的内容中,点击第一行,右键菜单并选择「捕捉屏幕快照」

    Step 03-选择储存位置,截图默认保存位置是桌面,点击「存储」,大功告成。
    `

    • 无需安装插件, 用 Chrome 原生工具就能实现长截图
      https://www.ifanr.com/app/1200866
      `
      Chrome 浏览器强大的地方之一在于支持相当丰富的扩展,碰到网页截图的情况,Awesome Screenshot、Nimbus Screenshot 等已经是大家熟知的截图扩展应用,而 Chrome 更吸引人的地方在于,产品本身保持简洁,同时也内置了实用的功能,同样用户无需安装任何扩展的前提下,利用 Chrome 原生工具也可以实现网页截图效果。

      Chrome 原生的截图功能隐藏在开发者工具中,Windows 平台按下 F12 快速调出开发者调试工具界面(macOS 系统快捷键为 ⌘Command + ⌥Option + I)

      接着按下 Ctrl + Shift + P(macOS 版为 ⌘Command + ⇧Shift + P)转至搜索命令工具条,或者光标移动至工具条按钮 ┊,选择 Run command,下面只需要在命令工具的输入框中输入对应的命令即可实现不同的截图效果。

      命令 #功能
      网页长截图 #Capture full size screenshot
      截取网页可视区域 #Capture screenshot
      截取选择部分区域 #Capture area screenshot
      截取手机版网页长图 #Capture node screenshot

      最后,通过 Chrome 模拟移动设备的功能,结合前面整张网页长截图的命令,即可生成一张不错的手机版网页长图。首先选择开发者工具条移动设备的按钮(Windows 系统快捷键 Ctrl + Shift + M)打开模拟设备功能,Chrome 内置了多个设备和分辨率设置选项,接着输入 Capture screenshot 命令自动输出一张手机版网页的长截图,下一步使用套壳工具就可以输出一张美观的展示图。
      `

    • 1. 存成本地图片文件(再通过【预览】打开图片然后拷贝获取文字内容)

      不管是对于 Chrome 还是 Safari 浏览器来说,都可以通过进入浏览器控制台(Chrome:鼠标右键-检查;Safari:鼠标右键-检查元素),然后在网页元素中选中特定node节点,然后【鼠标右键-Capture node screenshot】/【鼠标右键-捕捉截屏】,对网页中的特定元素节点进行截屏并存成文件。
      存成文件了之后可以通过【预览】打开对应的图片文件,然后直接选中图片中的文字内容进行拷贝即可拿到网页的文字内容(这对于绕过有防拷贝设置的网站、减少服务端日志留痕会有帮助和效果)。

      2. 无本地图片文件(通过指定区域截图(并保存文件),然后利用系统OCR提取文字内容之后,将截图删除/不保存文件,即可实现无文件留存方式的内容获取)

      1. 指定区域截图 Command + Shift + 4 #指定区域截图(并保存文件)
      2. 打开右下角的截屏图片
      3. 鼠标滑动,OCR功能显现之后点击,然后点选全部拷贝
      4. 删除此截屏文件

      Shottr截屏工具的滚动截屏需要额外申请【辅助功能】的权限(除了【录屏与系统录音】权限之外)。
      上面2个因为是在浏览器内部,也只能截取浏览器页面的截图(不涉及跨应用操作),所以并不需要申请【录屏与系统录音】等权限。

  9. macos 批量重命名 Automator
    https://www.v2ex.com/t/779791

    Mac如何按照片拍照时间重命名?
    https://www.zhihu.com/question/388763236/answer/1163597962
    `
    for pic in *; do
    # 这是新版代码(已解决时区问题)
    info=$(mdls -raw -name kMDItemContentCreationDate “${pic}”)
    prefix=$(date -f’%F %T %z’ -j “${info}” +’%Y_%m_%d’)
    match=$(echo “${pic}” | grep -E “${prefix}.*”)
    if [ -z “${match}” ]; then
    if [ ! -f “${prefix}_${pic}” ]; then
    mv “${pic}” “${prefix}_${pic}”
    else
    count=1
    while [ -f “${prefix}_(${count})_${pic}” ]; do
    count=$((count+1))
    done
    mv “${pic}” “${prefix}_(${count})_${pic}”
    fi
    fi
    done
    `

  10. 4 Ways to Generate a List of Installed Apps on Your Mac
    https://www.makeuseof.com/tag/list-installed-apps-mac/
    `
    # 总结一下就是根据后缀是 .app 来进行判断
    # 或者通过 /Applications/ 目录来进行判断
    # 但看了看感觉不是很全,覆盖不到那些安装在其他位置的应用

    1. List All Apps Using Finder and TextEdit
    2. List All Apps Using the Terminal $(ls -la /Applications/)
    3. List All APP Files Everywhere Using Terminal $(sudo find / -iname ‘*.app’)
    4. List All Mac App Store Apps Using Terminal $(find /Applications -path ‘*Contents/_MASReceipt/receipt’ -maxdepth 4 -print | sed ‘s#.app/Contents/_MASReceipt/receipt#.app#g; s#/Applications/##’)
    `

  11. 在 Mac 上使用“预览”合并 PDF
    https://support.apple.com/zh-cn/HT202945
    `
    合并两个 PDF

    1. 在“预览”中打开一个 PDF 文件。
    2. 选取“显示”>“缩略图”以在边栏中显示页面缩略图。
    3. 要指示在哪里插入另一个文稿,请选择一个页面缩略图。
    4. 选取“编辑”>“插入”>“页面(来自文件)”*。
    5. 从文件对话框中,选择要添加的 PDF,然后点按“打开”。
    6. 要进行存储,请选取“文件”>“导出为 PDF”。
    `

  12. 在Mac上缩小PDF文件大小的3种简便方法
    https://zhuanlan.zhihu.com/p/90238021
    `
    方法1:使用macOS自带的‘预览’来减小PDF文件大小(如果直接使用默认的滤镜会出现文件内容清晰度过低无法使用的情况)
    +ColorSync(色彩同步实用工具)的压缩效果和清晰度会更平衡

    方法2:使用相关PDF编辑软件来减小PDF文件大小
    免费的:
    Lightweight PDF
    PDF Shrink: Compress your PDFs
    PDF Professional-Annotate,Sign
    收费的:
    PDF Expert

    【敏感文件编辑不推荐】方法3:通过将PDF上传到在线PDF压缩器来缩小PDF文件(建议只对不敏感的文件这样操作)
    `

  13. 在 Mac 上的“预览”中调整图像大小、旋转或翻转图像
    https://support.apple.com/zh-cn/guide/preview/prvw2015/mac
    `
    您可以调整在“预览”中打开的图像的大小或旋转图像以适合特定的点。也可以减小文件大小以节省磁盘空间或更快地下载图像。

    1. 更改图像的尺寸
    2. 旋转或翻转图像
    3. 减小图像的文件大小
    `

  14. 请问一下各位大佬们, MacBookPro 上有没有哪些拼音输入法比较好用的?
    https://www.v2ex.com/t/826363

    Rime 鼠须管(Squirrel)朙月拼音|小鹤双拼|自然码双拼配置
    https://github.com/xhql/rime
    `
    Q:鼠须管词库不如搜狗 / 百度,为何还要用呢?
    A:开源不联网保护个人隐私;词库不丢失且支持多平台同步;各种自定义(例如 tab 键支持切光标或翻页)……使用越久越上手。
    `

  15. 【技术分享】Mac环境PKG安装包制作教程
    https://mp.weixin.qq.com/s/rFfm1_oyZbd-4cVu6fvsaw
    `
    pkg是Mac OS X平台下另一种常见的安装包格式,类似于Windows平台的安装包程序。pkg包通常具备一系列安装流程,引导用户完成安装过程。制作pkg安装的工具有XCode自带的Package Maker(新版的XCode好像不包含了),Packages。以下主要来讲讲Packages的使用过程。

    Packages是一款开源的安装包制作工具,能够指定文件的安装路径、定制安装流程、资源国际化、插件机制、执行安装脚本,基本能够满足绝大部分场景。

    Packages有Distribution和Raw Package两种模式。Distribution模式的安装包可以包含多个组件,分别指定安装位置即可。而Raw Package模式则适用于只有一个安装组件(package)的情况下使用,是Distribution的一种简化形式。这里要解释下Packages中“组件(package)”的含义。其实在很多的安装包制作软件中,都存在“组件(package)”的概念。一个组件(package)就是一个具备特定安装属性的部分,是对需要安装的程序的一个逻辑划分。比如一个安装包中包含两部分,一部分需要安装到系统目录,一部分安装到用户目录。从逻辑上就可以划分为两个组件(package),分别为它们指定不同的安装属性。

    “Project Name”为项目名称可任意填写,需要注意的是最好将“Project Directory”选定为安装文件所在的目录,否则容易出现安装包运行失败的现象

    点击Payload选项,Payload页面用于指定安装文件。Contents中会显示出系统所有的安装位置,默认的安装目录是根目录,如下选择/Applications作为安装路径。选中文件夹后即点击下面的加号添加需要安装的可执行文件SMMonitor,添加完文件之后点击Settings中的Set按钮重置。在Applications文件夹图标上就会出现一个准星图标,表示文件将安装到这个位置。

    点击Scripts选项,对于某些应用在安装时可能需要做一些额外的操作,这里可以指定执行脚本分为安装前和安装后执行。
    安装前的脚本一般是关闭正在运行的app进程,删除原来安装的app。
    安装后的脚本主要做启动app功能。

    如上所有操作后打包选项设置完成。然后点击工具栏的Build或者Build and Run开始制作pkg安装包,两者的区别是前者只制作pkg包,而后者制作后立即运行。
    `
    http://s.sudre.free.fr/Software/Packages/about.html
    http://s.sudre.free.fr/Software/documentation/Packages/en_2017/index.html

  16. Mac Option Key tip #01: the WiFi Menu
    https://christianboyce.com/option-key-tip-1-airport-menu/

    8 ways to fix your Mac when it won’t connect to Wi-Fi or internet
    https://www.businessinsider.com/why-wont-my-mac-connect-to-wifi

    Use This Keyboard Shortcut to View Wi-Fi Details on Mac
    https://www.macobserver.com/tips/macos-tip-option-click-wi-fi-icon-for-details/
    `
    If you hold down the Option key and click the Wi-Fi icon in the menu bar, it will give you details about the network, and a place to create a diagnostics report.

    当你按住 option 键然后点击右上角的 wifi图标,你将会获得当前网络的详细信息:接口名称/地址/首选网络的IP地址/安全性……
    `

  17. macOS 免费轻量级截图工具 Shottr,帮你滚动截长图、量像素、取色、OCR
    https://sspai.com/post/71485
    `
    四种截图模式
    * 全屏截图,或延时全屏截图(3 秒)
    * 区域截图,或重复上一区域截图
    * 窗口截图,支持活动窗口和任意窗口
    * 滚动截图,支持向下滚动及向上滚动

    自动滚动截长图模式
    要实现网页截长图或整页截图,已经有很多浏览器插件可以选择,部分浏览器更是内置了这个功能。但截聊天窗口、文稿编辑窗口的长图就没有那么方便了。我们可以使用 CleanShot X 等专业工具,但 Shottr 的优势是全免费,并且也足够好用。(它也可能是唯一一个免费的 macOS 滚动截长图工具了。)

    丰富的编辑体验
    * 放大与缩小
    * Screen Ruler,量取元素尺寸或距离
    * 三种取色模式
    * 选取与裁剪
    * 标注与马赛克

    OCR 功能

    个性化截图后的默认行为

    结语
    总之,Shottr是一款免费的,好用而且小巧的Mac截图软件,不妨一试。
    `

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注