全栈工程师开发工具锦箱

工欲善其事必先利其器,或者说磨刀不误砍柴工。在全栈的路上走了很久,最后发现剩下的只有一堆工具,也就真的只有一堆工具罢了。在这里分享我Mac上的一些工具给大家,收好,不谢!

一、Java类

1.1 IntelliJ IDEA

​ 主要是用来开发Java,也可以做其他事情,比如写Vue等

1.2 MyEclipse 2016CI

​ 主要是以前用来开发Java,最近几年才换成IDEA,一直留着

1.3 apache-tomcat-9.0.0.M21

​ Tomcat 这就不用说了

1.4 apache-maven-3.5.0

​ 用于java开发依赖、打包等一些系列全套

1.5 JDK

​ java development kit

1.6 jd-gui-osx-1.5.0

​ java class文件代码查看器

二、Android类

2.1 AndroidStudio

​ 在几年前还是Eclipse,后来被抛弃,在2015年就彻底转向AndroidStudio了

2.2 手机文件访问

​ 在Mac上用Android 文件传输.app(这个不是太好用,后来换成HandShaker,锤子出品),但是在Windows上我一般用91助手

2.3 SQLite数据库工具

​ Mac上是SQLPro for SQLite Read-Only,在Windows上用的是SQLiteSpy.exe

2.4 MAT

​ 一个在mac上对app进行内存分析工具,高质量的app必备工具,现在AndroidStudio的内存分析也很强大。

2.5 android-ndk-r16

​ 这个应该很熟悉,android ndk

2.6 dex2jar-2.0

​ android开发中dex文件反编译成jar的工具

三、iOS类

3.1 XCode

​ 这个就不用讲了吧,iOS开发必备工具

3.2 iTools

​ 一个类似91的苹果手机助手的工具

四、数据库

4.1 Mysql

​ 一个优秀的数据库

4.2 Navicat Premium

​ 远程数据连接工具

五、代码版本管理

5.1 SVN

​ Cornerstone(mac),也有用AS或idea带的,自己配置下就好

5.2 Git

​ git/github

5.3 GitBlit

​ 一款类似github的git同步工具

5.4 Sonatype Nexus

​ 一款基于Maven的私服,你可以把框架库传到这个上面,然后可以简单配置下就可以使用gradle拉下来

六、Http

6.1 抓包工具

​ Charles(mac)、Fiddler2

6.2 接口调试

​ Postman 2

七、画图

7.1 UML

​ StartUML或者Processson

7.2 XMind

  画思维导图的工具,也可以用processon    

八、其他

8.1 Parallels Client

​ 这个是Mac上用于远程连接的工具,目前公司大部分内网服务器都是Windows系统

8.2 WPS

​ mac上office不是太好用,也只能用这个将就一下

8.3 文本编辑工具

​ Sublime Text(mac)、EditPlus(Windows)

8.4 Lantern

​ 翻墙的梯子

8.5 Adobe Photoshop CC

​ 传说中的ps

8.6 TeamViewer

​ 远程桌面控制

8.7 Axure RP 8

​ UI设计用的工具

8.8 Alfred 2(Mac)

​ 一个让你可以丢掉鼠标的神器

8.9 网易有道词典

8.10 有道云笔记

©2020 洛易                        皖ICP备15026941号-4 该文件修订时间: 2019-09-18 19:12:00

results matching ""

    No results matching ""