工欲善其事,必先利其器,好的工具能给自身带来超高的工做效率。如下是总结出的高效率工具。css
绝对效率提升首选,有机会三屏更佳html
mac软件包管理,经过命令直接安装工具包,Mac必备。react
只须要键盘简单输入,便可快速查询或打开应用。效率神器,MacOS必备git
长按⌘
便可得到当前软件快捷键,初学MacOS同窗必备程序员
git gui工具,界面简洁,操做方便es6
随时记录思惟灵感或备忘录;pc、phone、pad三端统一,方便随时查看github
MacOS很是人性化的功能之一。只要选中了相应的文件,敲击空格键就能够查看文件的大小、甚至能够能够预览文档,视频、音频等等。可是它还能够变得更增强大,只须要使用 Homebrew 安装一些插件便可。更多ql插件web
在线浏览代码,今后告别github下载代码正则表达式
自动选择源代码中全部变量值,配合octotree,prefectchrome
开发者的新标签页。推送优质github项目
技术神器,查阅资料时,不少舍不得删的google tab标签,统一管理
实时生成当前pc网址,H5开发必备。
在线划词,阅读英文文档资料首选
著名的广了结结者
炫酷的新标签页,与githuber不能同用
网页截图,一键滚动截取整个网页
Mac自带的终端不是特别方便。 iTerm2是Terminal的替代品,但比Terminal优秀太多了。iTerm2能够设置主题,支持画面分隔、各类快捷键。Mac默认使用的shell是bash,咱们能够换成zsh(执行命令chsh -s /bin/zsh
便可),搭配iTerm2使用,用起来十分顺手。推荐solarized主题皮肤美化外观,并开启Hotkey Window (快速调出窗口)。iterm2经常使用快捷键以下:
command + T
:新建窗口command + d
:横向分屏command + shift + d
: 竖向分屏command + enter
: iterm2全屏option + space
:全局热键,打开iterm2,实用。(可在设置中修改)command + f
:查询command + 点击文件名
: 打开文件双击文字
: 复制bash提示和界面美观度不够强大,而zsh有强大的自动补全参数和自定义配置功能等。oh my zsh是zsh的集大成者,帮助咱们快速上手zsh。oh my zsh炫酷的外表+iterm分屏=程序员必备。
oh my zsh更强大的功能在于其自周边配置插件,oh my zsh维护了一个插件列表,如下推荐实用的几个插件:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_COSTOM/plugins/zsh-syntax-highlighting/
plugins=(git zsh-syntax-highlighting)
source ~/.zshrc
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
source ~/.zshrc
git clone https://github.com/wting/autojump.git $ZSH_COSTOM/plugins/autojump/
source ~/.zshrc
plugins=(git zsh-syntax-highlighting zsh-autosuggestions extract)
source ~/.zshrc
vscode-icons
推荐
设置vscode图标。最新vscode已默认集成该插件Bracket Pair Colorizer
推荐
着色匹配括号。类似对插件还有Rainbow BracketsIndent-Rainbow
四种不一样颜色交替着色文本前面的缩进Trailing Spaces
检测多余空格并高亮TODO Highlight
TODO备忘插件Code Spell Checker
代码拼写检查Document This
doc注视自动生成推荐
Auto Close Tag
自动闭合标签Auto Rename Tag
自动重命名标签HTML Snippets
html自动补全代码片断IntelliSense for CSS class names in HTML
在html中智能提示CSS 类名HTML CSS Support
在style中智能提示css样式推荐
npm Intellisense
智能辅助输入npm包。最新vscode已默认集成该插件Path Intellisense
智能辅助输入路径Auto Import
自动识别导入Code Runner
执行测试代码Import Const
自动计算引入包大小Regex Previewer
测试写的正则表达式推荐
Vetur
Vue-VSCode必备,高亮代码,自动补全等React-Native/React/Redux snippets for es6/es7
react代码片断json2ts
自动转换粘贴板里json数据为ts数据GitLens
推荐
加强了vscode 中内置的 Git 功能。例如 commits 搜索,历史记录和和查看代码做者身份View In Browser
在vscode预览浏览器SVG Viewer
在vscode内查看svg图标Auto-Open Markdown Preview
实时预览markdownMarkdown PDF
将markdown文档转为pdfDebugger for Chrome
vscode中调试在chrome的js代码Eslint
校验lint工具