Mac上的提升效率的开发工具

除了神器Alfred之外,还有很多工具和快捷键可以提高工作效率。 会不断更新这个Post,把相应的一些工具加上去(以开发相关的工具为主)。

Reveal

Reveal 是iOS程序界面调试工具,可以在开发时动态的查看和修改应用程序界面。

Alcatraz

Alcatraz是Xcode的一个插件管理器,安装成功后重启Xcode,就可以在Xcode的顶部菜单中的”Window”–>“Package Manager”中找到Alcatraz。点击“Package Manager”,即可启动插件列表页面。

FuzzyAutocompletePlugin

FuzzyAutocompletePlugin是非常好用的Xcode代码补全插件, 可以通过Alcatraz 安装。 举例,当你代码敲错时, 比如stringWithFormat敲成stingWithFormat, 它自动补全也能弹出,应为它在补全提示时会做混淆匹配 而不是精确匹配。

VVDocumenter

VVDocumenter 是一个自动生成代码注释的工具,可以方便地将函数的参数名和返回值提取出来.

KSImageNamed

KSImageNamed 是一个帮助你输入[UIImage imageNamed:]中的资源名的插件。当你输入[UIImage imageNamed:]时,会自动的弹
出上下文菜单,供你选择你需要输入的图片资源名字

BBUncrustifyPlugin-Xcode

BBUncrustifyPlugin-Xcode是一个格式化代码的Xcode插件,它支持 ClangFormat 或 Uncrustify.

XToDo

XToDo是一个查找项目中所有的带有 TODO, FIXME, ???, !!! 标记的注释的工具。

Dash

Dash 是强大的API 文档速查工具。基本上支持所有的主流语言和框架,包括但不限于Objective-C, C++, Java, iOS, Android,JavaScript, CSS等等。

Deriveddata-exterminator

Deriveddata-exterminator 是一个清除Xcode缓存目录的插件。有些时候Xcode会出各种奇怪的问题, 清理Xcode 缓存即可解决,该插件在Xcode上增加一个清楚缓存的按钮,可以一键方便的清除缓存内容。

Moco

Moco是一个用来模拟服务器的工具。在服务器端没有开发完成时,可以通过配置来搭建一个模拟服务, 这样可以方便客户端的开发。此外,Json-serverMockjs也都是不错的选择。

Paw

Paw是Mac上的一个REST Client。可以很方便的帮助你构建HttpRequest,查看Server的Response。

GoToShell

GoToShell安装后会在Finder上有一个ToolBar Icon, 提供打开Terminal并进入当前目录的快捷入口(如下图)
GoToShell Img
当然,你也可以通过Mac的Automator自己造个类似的按钮出来。

oh my zsh

oh my zsh 不仅仅是For Mac, 不过的且挺好用的,所以也放在这里。用zsh的精髓,在于插件,比如auto-jump。

iTerm2

既然提到了zsh,就不得不说一下 iTerm2,它是Terminal的替代方案,对配色支持更好,还有一些功能加强。

Flux

Flux根据本地时间来动态调整屏幕亮度,达到护眼目的。

Tower

Tower, git困难户的福音,是收费软件。免费的source-tree也是个不错的选择。

Transmit

Transmit, Mac上的FTP不二之选。

JetBrains

JetBrains家的各种IDE都是同类翘楚。如果你有开源项目的话,可以申请免费license。当然还有Sublime和Atom这些更轻量一点的编辑器。

Moom

Moom窗口管理,如果你是大屏,或者双屏,这将是使用频率最高的一个软件。同类的还有HyperDock等。

广告

招聘从一线城市回到武汉的iOS, 前端,服务器端,C++ 工程师, 详情请点击 Hiring

留言

本站总访问量

留言