admin管理员组文章数量:1568309
1.1.1 JDK
我们新的电脑,自然没有安装Java JDK。
下载甲骨文java jdk, 然后直接安装即可。
看看 java- version, 看看环境变量有没有自动配置好。
1.1.2 Intellij IDE
激活教程:
码霸霸
在使用 IntelliJ IDEA 时,当同一个包下的类超过阈值时,import
会从具体的类变为通配符类,针对这种逻辑,我们如果可以改变该阈值的设置,把它调的很高,可以达到不使用通配符(*
)的导入。
设置方法
- 点击 Preferences
- 依次点击,Editor -》 Code Style -》 Java -》 Imports(tab)
- 打勾 Use single class import 选项
- 找到 Class count to use import with '*' 设置成非常大的数值即可,如阈值改成 999
- 找到 Names count to use static import with '*' 也设置成非常大的值,这是对同一包下的枚举类起作用、
lombok
<!-- lombok依赖 -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
<scope>provided</scope>
</dependency>
1.1.3 git
windows 上面,安装下面这个工具
TortoiseGit
下载好了后,如果打开一个Git项目的目录,则会自动生成Git的相关操作,包括Git commit, git clone,git push等等,还可以清晰地看到每一次提交的Git log,非常方便。主要是一个辅助工具,在文件夹里面右键,会有很多操作可以做。
1.1.4 Maven
下载maven
配置库的地址
配置镜像地址,一般直接用公司的。
配置环境变量
配置idea里面的maven配置
1.1.5 nvm
(1)nvm(Node.js version manager) 是一个命令行应用,可以协助您快速地 更新、安装、使用、卸载 本机的全局 node.js 版本。
(2)有时候,我们可能同时在进行多个项目开发,而多个项目所使用的node版本又是不一样的,或者是要用最新的node版本进行试验和学习。这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,而nvm就是为解决这个问题而产生的,他可以在同一台电脑上进行多个node版本之间的切换,而这正是nvm的价值所在。
使用nvm安装 node.js,前端的开发环境
使用nvm 安装 npm,前端的包管理工具
1.1.6 UltraEdit
也可以用 Notepad ++, 都是同类型的软件。
在我们日常开发中,一般涉及用shell 语言开发的引擎,我们会选择用Notepad ++作为ide进行代码开发。操作简单实用方便。
1.1.7 Beyond Compare
——文本及代码比较工具
这个也是一个神器,可以非常方便帮助你比较出不同版本代码之间的不同,对于版本升级的比较,串讲有非常大的帮助。
1.1.8 DBeaver
数据库操作软件
链接数据库
1.1.9 apifox
api接口调试管理一条龙软件工具
1.1.10 mobaXterm
linux 虚拟机登录软件
2 各种日常效率软件
2.1 mind master 思维导图
2.2 日历清单
2.3 drawio 流程图
3 各种办公软件
3.1 zoom
3.2 腾讯会议
3.3 腾讯文档
4 各种网页
4.1 csdn
4.2 baidu
4.3 github
4.4 各种邮箱
IDEA 常用插件
1 key Promoter X
提示常用快捷键
2 MyBatis sql / MyBatisX
maybatis帮助插件,检查接口和xml拼写等问题
3 PTG
一键生成构造方法,set和get(有lombook现在用不到了)
4 any - rule
正则表达式工具
5 阿里代码规范插件
Alibaba Java Coding Guidelines
6 Easy Javadoc
类的常用注释
/**
* @description
*
* @version $VERSION$
* @author YOURNAME
* @date $DATE$
*/
方法的常用注释
/**
* @description
*
* $PARAMS$
* $SEE$
* $RETURN$
* $THROWS$
*/
7 swagger tools
使用IDEA swagger tools 根据文档注释批量生成@ApiModelProperty-CSDN博客
8 plantuml
画流程图
https://wwwblogs/werr370/p/15776497.html
9 maven helper
maven依赖处理工具
IDEA Maven Helper插件(详细使用教程)_maven helper插件怎么使用-CSDN博客
10 squaretest
单元测试
Squaretest 自动生成Mock单元测试-CSDN博客
11 MetricsReload
代码复杂度
IDEA圈复杂度插件(MetricsReload)下载与使用-CSDN博客
版权声明:本文标题:java开发新人,新电脑配置教程(自用) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1726950124a1091404.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论