猿创征文|2022年我觉得Java程序员必须会的开发工具

1.JAVA JDK

Java JDK现在最新版本是19了,到2023年3月就要发布JDK第20版本了,现在很多公司都在使用JDK 8版本,所以在使用JDK 8的时候也要去看看JDK每个版本都更新了什么,必要时也要了解或熟练使用最新版本的JDK里面的技术栈。

Java8下载地址

2.IntelliJ IDEA

作为Java开发程序员。IntelliJ IDEA开发工具是必须的要掌握的,使用起来超级方便。也是大家公认的最好的开发工具之一。可以安装大量的插件,提高开发效率。安装插件步骤:File–>Settings–> 然后就有一个弹窗页面了。 选择Pluglns–>搜索你要安装的插件,比如mybatis–在右上角就会出现install/update点击安装,安装完之后就会重启IDE.接下来就可以使用了。

3.Git/GitHub/Gitee/GitCode

Git 大家应该都很熟悉了,开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。Git 的速度很快, Git 最为出色的是它的合并跟踪(merge tracing)能力。

有了Git就诞生了GitHub,Gitee,GitCode等多个代码托管平台,还有一些就是企业自己搭建的私有的代码托管平台,都是基于分布式版本控制的系统。Gitee,GitCode是国内的托管平台,访问速度比较快,使用也方便,推荐大家使用。

    Gitee链接 GitCode链接

4.PostMan

PostMan作为API接口调试工具,现在最新版本已经是7.36.7了。平时用来测试开发好的接口,比如POST接口,GET接口等。有时也用来格式化下JSON字符串。还能设置文件夹保存已经测试过的接口,下次再来使用的时候可以查到记录,所以使用起来很方便。

5.DBeaver

DBeaver是一个基于 Java开发,免费开源的通用数据库管理和开发工具,使用非常友好的ASL 协议。由于 DBeaver 基于Java开发,可以运行在各种操作系统上,包括:Windows、Linux、macOS等。DBeaver采用Eclipse框架开发,支持插件扩展,并且提供了许多数据库管理工具:ER 图、数据导入/导出、数据库比较、模拟数据生成等。安装软件包可以通过官方网站或者Github进行下载。

6.Typora

Typora版本已经更新到了1.4版本,它 是一款由 Abner Lee 开发的轻量级 Markdown 编辑器,与其他 Markdown 编辑器不同的是,Typora 没有采用源代码和预览双栏显示的方式,而是采用所见即所得的编辑方式,实现了即时预览的功能,但也可切换至源代码编辑模式。

7.ProcessOn

ProcessOn是一款基于HTML5和JavaScript技术开发而成。 操作简单、方便的同时也是一款专业的垂直在线作图工具。 使用ProcessOn不需要下载和安装,更不需要破解和激活, 打开浏览器即可在线操作所有数据实时云端存储, 同时支持多人在线实时协作,从此再也不需要和同事, 领导之间来回传送文件,直接邀请,一起协作完成。 ProcessOn目前已经支持流程图、原型设计、软件建模、 以及思维导图等四大领域在线作图。 ProcessOn同时也是一款免费的在线作图工具。 如果你也是新手,工作需要画画图,ProcessOn就是你最合适的选择! 它有网页版和移动版。链接地址

经验分享 程序员 微信小程序 职场和发展