作为软件行业,尤其是程序员,Mac上都不得不安装一些必备的MAC软件开发工具软件,下面给大家分享一些必装的MAC软件开发工具软件,以备日后之需,有备无患。
其中,包含各种语言的主流IDE、开发辅助、原型工具等,推荐程序员、前端开发、产品经理、架构师们查看,如有不足,欢迎大家留言交流,一起讨论。
iOS/Mac开发
众所周知,iOS和MacOSX的软件开发只能用OSX系统,就是说如果你要成为一个iOS开发者或OSX开发者,你要有一台Mac。
1.Xcode:iOS和MacOSX开发的唯一IDE,功能很强大,支持IOS8开发。
2.AppCode:JetBrain出品,除了Xcode外另一款比较出名的iOS开发IDE,但似乎没有什么理由不用Xcode而用AppCode,Mac上优秀的OSX和iOS开发工具。
3.PaintCode:iOS矢量绘图编程软件,能够节约大量的编程时间,Mac上优秀的iOS矢量绘图编程软件。
4.ParticleDesigner、PhysicsEditor、GlyphDesigner、TexturePackerPro:这四款工具是iOSCocos2D游戏开发必备的辅助工具
Cocos2D游戏开发必备的物理编辑工具
Cocos2D游戏开发必备的粒子效果编辑工具
Mac上优秀的字体位图生成工具
程序员必备的纹理地图集工具
Java开发
在Java开发中,有三大IDE:Eclipse、Netbeans、IntelliJIDEA,三者都有一定数量的使用者。1.MyEclipse:Eclipse自身是免费的,但MyEclipse是基于Eclipse的收费工具,具有更为强大的JavaWeb开发功能,Mac上强大的Java集成开发工具。
2.IntelliJIDEA:JetBrain出品的JavaIDE,Mac上优秀的Java集成开发工具。
3.Netbeans:Oracle官方出品的免费JavaIDE,大家可到Netbeans