Android程序员在Mac上开发常用的软件

Android程序员在Mac上开发常用的软件

工欲善其事,必先利其器!好的工具可以提升效率,下面一些工具是我平时开发时常用的,分享给大家。

1、Github Desktop

  • Github的图形界面客户端,用于管理Github上的代码工具。
    Android程序员在Mac上开发常用的软件_第1张图片

2、MWeb

  • 专业的 Markdown 写作、记笔记、静态博客生成软件.
  • 极简 UI、Dark Mode、漂亮的 Markdown 语法高亮、列表缩进优化,提供 5 种主题选择。
  • 除了支持基本的 Markdown 语法外,还支持大量 Markdown 扩展语法:Table、TOC、MathJax、Fenced code block、任务列表(Task lists)、顺序图和流程图、Footnote 等。
    Android程序员在Mac上开发常用的软件_第2张图片

3、Dash

  • Dash 是Mac下非常方便的文档查看器,一体化集成了许多常用的文档,但是不内购它的完整版就要在搜索完后等待8秒钟,非常影响开发效率。
  • Dash自带了丰富的API文档,涉及各种主流的编程语言和框架。
    Android程序员在Mac上开发常用的软件_第3张图片

4、Mindjet MindManager

  • 建立思维导图的工具
    Android程序员在Mac上开发常用的软件_第4张图片

5、Deskscribble

  • Deskscribble不仅允许你利用你的桌面和其它所有打开的窗口,也是一个容易使用的白板、黑板,你甚至可以使用它为你自己和你的孩子的涂鸦。本人开会和技术分享交流时常用。

6、Axure RP Pro 7

  • 原型设计工具,可以不通过写代码来实现需求评审之前的原型建立。
    Android程序员在Mac上开发常用的软件_第5张图片

7、OmniGraffle

  • OmniGraffle可以用来绘制图表,流程图,组织结构图以及插图,也可以用来来组织头脑中思考的信息,组织头脑风暴的结果,绘制心智图,作为样式管理器,或设计网页或PDF文档的原型。
    Android程序员在Mac上开发常用的软件_第6张图片

8、Kaleidoscope

  • Kaleidoscope是一款Mac上非常强大的文件图片和文本比较工具,支持任意文本文档和图像文件,能够非常快速和准确的查找出不同之处和合并不同的文档或图片,其强大的合并和解决冲突功能非常好用,并且支持和Subversion、Git、Mercurial等版本管理工具的整合!
    Android程序员在Mac上开发常用的软件_第7张图片

9、StarUML

  • StarUML(简称SU),是一种创建UML类图,并能够自动生成Java的“stub code” 的工具。
    Android程序员在Mac上开发常用的软件_第8张图片

10、Navicat Data Modeler Essentials

  • Navicat Data Modeler 是一个强大的和符合成本效益的数据库设计工具,它能帮助用户创建高质素的概念、逻辑和物理数据模型。让你可视化地设计数据库结构、执行逆向或正向工程程序、从 ODBC 数据源导入模型、生成复杂的 SQL/DDL 和打印模型到文件等。
    Android程序员在Mac上开发常用的软件_第9张图片

11、Apowersoft Screen Recorder

  • 如果您有什么值得分享的技术用视频记录下来,那么这个工具是不错的选择。
    Android程序员在Mac上开发常用的软件_第10张图片

12、SmartFinder

  • 由于安卓系统和 Mac 连接时,传输和管理文件的方式都较为简陋,所以我们精心开发了 SmartFinder ,使您在 Mac 上也可以方便自如地管理手机中的内容。 SmartFinder 按文件类型智能为您整理您手机中的照片、音乐和视频,您还可以通过它对手机中的内容进行编辑操作。

你可能感兴趣的:(Android)