hjzheng / CUF_meeting_knowledge_share

Record CUF team meeting knowledge share
121 stars 49 forks source link

2015-10-13 OSX初体验 #42

Open hjzheng opened 9 years ago

hjzheng commented 9 years ago

背景

公司突然大发慈悲,为我们这帮屌丝更换电脑,用来三年的 ThinkPad T420 终于可以退休啦!公司为我们提供两种选择,继续ThinkPad系列,或者MAC系列,作为前端工程师我,当然选择MAC啦!新电脑发下来后,各种兴奋,为了不耽误工作,先找了个入门视频快速学习和了解OSX这个系统。传送门-入门视频youtube

入门篇

熟悉各种手势操作

MAC具有一个灵活和强大的触控板,为了提供我们的工作效率,你首先必须可以熟悉和灵活使用它。 系统偏好设置->触控板 里面有具体功能介绍和动画演示,当然如果你不差钱的话,可以买一个Magic Mouse,它的设置在系统偏好设置->鼠标

熟悉MAC的键盘符号和其快捷键

为了进一步的提高效率,你需要熟悉常用的快捷键,而这些快捷键是由键盘符号组成的。 键盘符号传送门 mac-key-icon 常用快捷键 cmd + 空格 切换输入法 cmd + q 退出, cmd + ctrl + f 全频/退出全屏 cmd + c 拷贝, cmd + v 黏贴 cmd + c 拷贝, cmd + option + v 移动 cmd + shift + 3 截图-全屏, cmd + shift + 4 截图-区域 cmd + w 关闭,cmd + h 隐藏,cmd + q 退出程序 cmd + tab 切换任务 option + command + esc 强制退出任务,类似windows任务管理器的结束任务功能 更多快捷键 安装软件 CheatSheet,长按 command 键,就可以查看当前所有可以使用的快捷键

自定义快捷键和手势 当然也可以自定义快捷键和手势,推荐两款软件

更多内容可以参考文章干掉鼠标!用这 4 款 App 大幅提升 Mac 键盘效率

软件安装和卸载

这个可以观看背景中分享的视频。

熟悉终端的使用

其实就是熟悉Shell命令行,因为之前使用过Linux,这个就不再详细说了。

开发篇

Homebrew

OS X 不可或缺的套件管理器

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew install wget

如果你想使用图形界面,那么推荐Cakebrew给你

Git

可以参考github官网上关于MAC上安装git的教程 传送门,当然也可以使用 brew 安装

$ brew install git

NodeJS

作为前端开发过程中必不可少的部分,无论是构建工具 gulp,还是包管理工具 bower 都是基于 Node 的。

你可以使用 brew 进行安装。

$ brew install node

Sublime Text 3

这是我目前用过最好的前端编辑器之一,更多内容,请点击这里。传送门 Sublime Text入门

iTerm 2

刚开始使用该软件,以后熟悉后会继续更新,先来一篇新手入门 iTerm2新手应知特色功能介绍

关于使用iTerm2使用profile实现自动ssh登录和telnet认证的方法,这里就不详细说了,将两个自动化脚本分享出来: telnet.exp login.exp

在分屏状态下,使用 cmd + [cmd + ] 进行分屏切换

Dash

有了Dash,妈妈在也不用担心我查找API了,所有你能想到的API文档,都可以有,不信,我们可以试试!

RescueTime

RescueTime会记录你在电脑的时间都用在哪里了,然后你可以根据时间统计结果,进行调整,提高自己的工作效率。

WebStorm

另一个前端编辑神器: 简单的快捷键整理

修改键(基于Mac OS X 10.5 +) command + 0 打开终端

默认快捷键 command + 1 打开Projects command + 2 打开最喜爱,我用来从终端跳回编辑区

在终端中 command + T 新建 终端tab command + w 关闭 终端tab

在编辑区 shift + command + [ / ] 切换tab command + D 重复当前行 shift + command + 上 / 下 整行上下移动 command + -> 行尾 command + <- 行首 command + L 跳到第几行 command + Z 撤销 command + shift + Z 重做 command + delete 删除整行 shift + 方向键 选中区域 option + 方向键 按单词移动光标

ctrl + tab 快速导航

你需要知道的webstorm快捷键

XMind

最受欢迎思维导图软件,全力打造易用、美观、高效的可视化思维管理工具。

未完待续 ... ...

hjzheng commented 8 years ago

一些小工具 goToShell momentum chrome 插件 vimium chrome 插件 shift + / 快捷键列表 SwitchHosts bashmarks

z138141855 commented 6 years ago

666

KennWon commented 5 years ago

可以

hjzheng commented 5 years ago

2019-06-26 补充 from Terminal to finder:

write below alias in your .zshrc or .bash_profile

alias code="open -a Visual\ Studio\ Code"

alias finder="open ."

from finder to terminal: you can set the keyboard shortcut in your mac os image