1. SizeUp

置中窗口的设置:

Relative to Screen Size 宽80% 高80%

快捷键的设置

ctr+option+cmd+, 全窗口

ctr+option+cmd+. 置中窗口

常用快捷键:

ctr+option+cmd+← 左窗口

ctr+option+cmd+→ 右窗口

ctr+option+cmd+, 全窗口

ctr+option+cmd+. 置中窗口

ctr+option+cmd+/  还原窗口

专门为Xcode和模拟器设置的最佳屏幕布局,

ctr+option+cmd+;  这个是XCode布局(左,;在左边)

ctr+option+cmd+‘  这个是模拟器布局 (右,'在右边)

除常用快捷键外,取消其他所有快捷键,以免冲突。

2. Sublime3

3. Chrome

4. Alfred

自定义以下设置:

double Cmd 唤起

cmd+Enter 强制搜索网页

Features->Default Results 打开所有Extras开关

常用场景:

打开某个App:double cmd -> 输入app名称 -> Enter

快速Google搜索:double cmd -> 输入key word -> Enter 或者cmd+Enter(与本地文件冲突的话)

5. Manico

使用左手区域

模式为切换器而不是Dock

常用场景:

按住option,选择所需的窗口按下相应的键(1234qwer)

6.Shortcat

常用场景:

Shift+Cmd+Space打开程序,配合Karabiner实现doubleEnter打开相应内容

7.Karabiner

回车键打开文件而不是重命名

搜索Open File 勾选Return打开文件,F2重命名

8.Bartender

自定义状态栏,隐藏垃圾图标

XCode插件

Alcatraz

cmd+shift+G 输入 ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

将下载好的插件复制到里面去,重启XCode即可

https://github.com/supermarin/Alcatraz

VVDocument

https://github.com/onevcat/VVDocumenter-Xcode

若Alcatraz可用,则用Alcatarz下载,否则下载zip包运行一下工程文件,则插件会自动装到 ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins里面。

设置:

Clang-Format

http://clang.llvm.org/docs/ClangFormatStyleOptions.html

https://github.com/travisjeffery/ClangFormat-Xcode

如果遇到升级XCode后插件失效,可以这样做。

1.找到XCode.app,显示包内容,打开info.plist,找到DVTPlugInCompatibilityUUID,复制其值。

2.cmd+shift+G 输入 ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

将里面的每个插件,显示包内容,打开info.plist,找到DVTPlugInCompatibilityUUIDs在下面添加刚复制的值

MAC必装神器的更多相关文章

  1. mac必装工具以及mac使用介绍

    必装工具 Scroll Reverserhttp://pilotmoon.com/scrollreverser/:一款可以使得鼠标使用方式和windows系统一致的软件 编程工具 ,,,,, 常用快捷 ...

  2. Mac必装app-持续更新

    所有软件都是免费,或者有破解版 都可以在google上***for mac 搜索到 Google Chrome Microsoft Office Evernote Skype Alfred AppCl ...

  3. mac必装软件

    1.IINA: https://iina.io/ 2.keka: https://www.keka.io/zh-cn/ 3.欧陆词典: https://www.eudic.net/v4/en/app/ ...

  4. iphone5s越狱之后必装

    一.iphone5s完美越狱之后必装插件一览表 由于iPhone5s配置了强大的64位的A7处理器,所以在iOS7完美越狱后,不少iPhone5s用户发现之前安装的大部分人们插件在越狱后难以兼容.但是 ...

  5. IntelliJ IDEA必装插件以及SpringBoot使用小技巧合集

    IntelliJ IDEA必装插件 有不知道怎么安装的吗?File-->settings打开设置面板,找到plugins,输入想要安装的插件回车即可 1.背景图片 目前,IDEA支持设置背景图片 ...

  6. 个人整理的 Windows 下 .NET 开发必装的软件

    注: 最后更新时间:2019-03-15 一..NET 开发 1. 必装 软件名称 说明 下载地址 JetBrains Toolbox JetBrins 全家桶管理工具. 下载地址 JetBrains ...

  7. VSCode 必装的 10 个高效开发插件

    本文介绍了目前前端开发最受欢迎的开发工具 VSCode 必装的 10 个开发插件,用于大大提高软件开发的效率. VSCode 的基本使用可以参考我的原创视频教程「VSCode 高效开发必装插件」. V ...

  8. wordpress必装的插件 wp最常用的十个插件

    wordpress是世界上著名的博客系统,简称wp.一般新安装完wordpress以后,往往需要首先安装一些插件,这样才可以使用wordpress的更多功能.wp最常用的十个插件有哪些呢,可能根据每个 ...

  9. 我的PC必装软件

    我的PC必装软件 TeXLive LaTeX套装 WinEdt LaTeX编辑器 PyCharm Python IDE Inkscape 矢量图制作,我根本不会用,但是常用来把SVG转成*.tex文件 ...

随机推荐

  1. MVC总结--数据传递

    View->Controller 1.传统方式,Get方式提交.在Controller中获得client请求: string Name = Request["name"]; ...

  2. js操作当前窗口

      CreateTime--2017年7月21日09:58:34Author:Marydon js操作当前窗口 1.打开一个新的窗口(新的标签页) 实现方式:window.open(url) 实例一: ...

  3. CodeForces 390E Inna and Large Sweet Matrix(树状数组改段求段)

    树状数组仅仅能实现线段树区间改动和区间查询的功能,能够取代不须要lazy tag的线段树.且代码量和常数较小 首先定义一个数组 int c[N]; 并清空 memset(c, 0, sizeof c) ...

  4. 使用PostSharp在.NET平台上实现AOP

    摘自:http://www.cnblogs.com/leoo2sk/archive/2010/11/30/aop-postsharp.html 本文首先介绍AOP(面向方面编程)的相关概念及理论,然后 ...

  5. 大规模分布式数据处理平台Hadoop的介绍 一种可靠、高效、可伸缩的处理方案

    http://www.nowamagic.net/librarys/veda/detail/1767 Hadoop是什么 Hadoop原来是Apache Lucene下的一个子项目,它最初是从Nutc ...

  6. vue 基础-->进阶 教程(2): 指令、自定义指令、组件

    第二章 建议学习时间4小时  课程共3章 前面的nodejs教程并没有停止更新,因为node项目需要用vue来实现界面部分,所以先插入一个vue教程,以免不会的同学不能很好的完成项目. 本教程,将从零 ...

  7. vsftp 虚拟用户高级设置(转载)

    发布:xiaokk   来源:net     [大 中 小] vsftp 虚拟用户高级设置  本文转自:http://www.jbxue.com/article/1724.html 1.安装所需软件包 ...

  8. 多线程-Fork/Join

    Fork/Join Java7提供了Fork/Join来支持将一个任务拆分成多个“小任务”并行计算,再把多个“小任务”的结果合并成总的计算结果. 类图 Java7提供了ForkJoinPool来支持将 ...

  9. Atitit. 注册表操作查询 修改 api与工具总结 java c# php js python 病毒木马的原理

    Atitit. 注册表操作查询 修改 api与工具总结 java c# php js python 病毒木马的原理 1. reg 工具 这个cli工具接口有,优先使用,jreg的要调用dll了,麻烦的 ...

  10. Haskell示例

    i :: Int i = --add, sub :: Int -> Int -> Int add, sub :: (Num a) => a -> a -> a add a ...