[Hello!Java!]2.最舒服的研发工作台

工欲善其事,必先利其器。

  • Java:不要沉迷在老版本

请不要对6的Java版本有太多的迷恋,虽然它是把Java真正带上神坛的版本。从7、8版本开始,Java开源组织为Java、JVM提供了更多更强悍的功能。目前公司内部使用的是Java8,对于Lambda等的支持是比较足够的,能够有效提高研发的生产力。

  • 最佳硬件推荐:MacBook Pro

在使用MBP之前,我一度担心我会在它复杂的触摸板里迷失自我。其实,只用了短短三天就得心应手啦!MacBook能兼顾Windows的可视化优点,同时也能很方便支持类似Linux系统的命令行模式,也规避了很多流行的软件不支持Linux的问题。非常建议大家在编程时,选择Linux、Mac这种操作系统,在定位硬件问题,查看日志等等场景,真的非常方便!

此外,MacBook的键盘、屏幕、多任务管理切换、真的非常优秀。

如果是学生党,可以考虑一下Windows和Linux双系统。越早接触Linux是越好的。

  • 最优秀的思维导图工具:XMind

XMind竟然是国产软件!要知道这在全世界都是比较有名的软件。前面提到的面向对象分析、设计,常常需要用到XMind做需求整理、用例整理等工作,真的很靠谱的一软件。

  • 用过最顺手的UML画图软件:Visual Paradigm

首先,这个软件是收费的,而且不便宜。但是对用例图、类图、状态机、流程图等等的支持都非常好!其他的画图软件也用过,但是没太大印象,如果考虑经济问题,倒是不建议使用太贵的收费软件,毕竟最好的UML制作手段是,拿个白板肆无忌惮得挥洒!

  • 免费数据库管理工具推荐:Sequel Pro

Mac的数据库软件很多是收费的。这款不收费,而且功能比较齐全。

  • 最优秀的IDE:IntellJ IDEA

放弃Eclipse吧,作为一个曾经使用它超过五年的人的真实感受。使用了Intellij之后,才发现,啊,原来一个好的IDEA能够这么好用!IDEA的好处就不多做介绍了,需要你仔细去品。

另外,针对学生,IDEA是有免费 区版本的,虽然功能比起专业版有些减少,但是不妨碍它依然能够大幅度提高研发效率。

  • Mac终端软件推荐:ITerm

不解释。秒杀MacBook自带的Terminal!

  • Mac Text文件支持:Sublime Text
  • API调试利器:Post Man

PostMan最大的好处是支持用例的分类管理、导出导入分享,同时还能帮忙做自动编码,将用例转为编程语言代码。

 

你有啥推荐的工作台软件吗留言评论!关注专栏并评论,有机会获得阿里巴巴定制的暖手宝一个哦,本专栏送出一个。

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92610 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月18日
下一篇 2020年1月18日

相关推荐