My OS X 工作环境 「一个 JAVA 开发者的 OS X 工作环境」
- 3.1 Homebrew
- 3.2 IntelliJ IDEA
- 3.3 Mysql 客户端
- 3.4 SSH 客户端
- 3.5 线框图工具
默认情况下,F1-F12 都是特殊功能,比如调节屏幕亮度。而当你需要键入 F1-F12 时(比如在使用 IntelliJ IDEA 的快捷键时),需要同时按住 Fn。这对于开发人员来说是非常不方便的。
把 F1-F12 改成标准功能键:选择System Preferences
> Keyboard
,在Keyboard
标签页中选中Use all F1, F2, etc. keys as standard function keys
。
安装包管理工具 Homebrew 在安装 Homebrew 之前,需要将 Xcode Command Line Tools 安装完成,这样你就可以使用基于 Xcode Command Line Tools 编译的 Homebrew。
在 terminal 中复制以下命令(不包括 $),跟随指引,将完成 Hombrew 安装。
Java 开发必备工具 IntelliJ IDEA。可以安装 Ultimate Edition:
brew cask install intellij-idea
也可以安装开源免费的 Community Edition:
brew cask install intellij-idea-ce
IntelliJ IDEA 有几套内建的快捷键方案(Keymap)。其中适用于 OS X 的有Mac OS X
和Mac OS X 10.5+
两种。区别是:
Mac OS X
方案和其他平台上的快捷键类似,- 而
Mac OS X 10.5+
更加符合 OS X 常用的快捷键。
一个团队使用不同的快捷键会严重影响效率。可以用View | Quick Switch Scheme
(⌃ Back Quote
)快速切换 Keymap。
可以从 IDEA 的Help > Default Keymap Reference
打开快捷键的参考手册。不过从这里打开的是Mac OS X 10.5+
方案的,而Mac OS X
方案的可以从这里找到:http://www.basrikahveci.com/static/ij_keymap_mac.pdf。
这里推荐两个,看个人喜好。 一个是官方的「mysql-workbench」功能强大 另外一个是「sequelpro」,比较简洁。
这里也推荐两个。 「zoc6」界面优美 「shuttle」,比较简洁。
OmniGraffle 是一款很棒的线框图工具, 这里有一篇 教程.