调整姿势!登顶 MacBook高效工作环境配置!
点击上方蓝色“程序猿DD”,选择“设为星标”
回复“资源”获取独家整理的学习资料!
作者 | 正鹏、隃墨
1. 硬件提升
2. 系统设置
2.1 将功能键(F1-F12)设置为标准的功能键
2.2 设置Trackpad(触摸板)轻触为单击
2.3 将Dock停靠在屏幕左边
将图标的Size调到合适大小
关闭Magnification特效(即鼠标放到Dock上图标放大的效果,此效果干扰注意力)
在Position on screen一栏,选择Left
勾选Minimize window into application icon
2.4 全键盘控制模式
2.5 快速锁定屏幕
打开System Preferences,点击Desktop & Screen Saver图标,选择Screen Saver这个Tab,再点击Hot Corners...,在弹出的如下界面里面,右下角选择Put Display to Sleep,点击OK确定。
再打开System Preferences,点击Security & Privacy图标,在GeneralTab内,勾选Require password[immediately] after sleep or screen save begins。
3. 系统常用快捷键
4. 日常软件推荐
4.1 中文输入法
4.2 窗口管理软件 - SizeUp
你是否经常想让某个Word文档占满屏幕的左半部分,旺旺聊天占满屏幕的右半部分,从而一边对着文档一边和小伙伴聊需求?
终于搞好了外接显示器,你是否经常将某个窗口在笔记本和外接显示器屏幕之间直接来回拖动?
control+option+command + M : 使当前窗口全屏
control+option+command + 方向键上键 : 使当前窗口占用当前屏幕上半部分
control+option+command + 方向键下键 : 使当前窗口占用当前屏幕下半部分
control+option+command + 方向键左键 : 使当前窗口占用当前屏幕左半部分
control+option+command + 方向键右键 : 使当前窗口占用当前屏幕右半部分
control+option + 方向键左键 : 将当前窗口发送到左边显示器屏幕
control+option + 方向键右键 : 将当前窗口发送到右边显示器屏幕
4.3 查找文件和应用程序以及无限想象力 - Alfred
4.6 快速切换和打开应用程序 -- Manico
日常工作中,你有多少次是从一个应用程序复制一段文本然后粘贴到另外一个地方?
有多少次是复制一个网址然后打开浏览器粘贴到地址栏然后回车打开?
有多少次是复制一个名词,然后打开浏览器找到搜索引擎来搜索?
4.8 增强资源管理器 -- XtraFinder
像浏览器那样的标签页(Tab)
支持双操作面板(Panel)
增强的全局快捷键,例如新建文件(New File)等
多彩的侧边栏图标
快速在当前文件夹打开终端
快速在当前文件夹新建文件
xcode-select --install
5.1 命令行终端Terminal
5.1.1 替换系统默认Shell -- Oh My ZSH!
切换默认Shell到Zsh
chsh -s /bin/zsh
安装Oh My ZSH!
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
5.1.2 替换系统默认终端 -- iTerm 2
系统已经默认将F12分配给Show Dashboard,需要先取消这个设置。
打开iTerm的Preferences..., 在ProfilesTab里面,点击下面的[+]添加一个新的profile,为什么要新建一个profile?答案是为了定制将来弹出的终端样式和大小等等参数。新的profile假设命名为guake,(注:guake这个名称是为了向Linux下的Guake终端致敬),你可以自己任意起个名称,下面会用到。
5.2 终端下的命令管理 -- Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install wget
brew install caskroom/cask/brew-cask
> brew cask search chrome ==> Partial matches chrome-devtools chrome-remote-desktop-host chromecast google-chrome
> brew cask install google-chrome
5.4 Java开发环境搭建
5.4.1 安装Java和Maven
brew cask install java
brew install maven
JCE Unlimited Policy for JDK 6
JCE Unlimited Policy for JDK 7
JCE Unlimited Policy for JDK 8
/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre/lib/security
5.4.2 安装版本控制软件 -- SmartGit & SmartSVN
5.4.3 安装和配置IDE -- IntelliJ IDEA
brew cask install intellij-idea
6. 工具的意义
关注我,回复“加群”加入各种主题讨论群
朕已阅