1、外观配置

1.1 基本配置

图 1.1-1 修改更改主题 + 背景图片

如果IDEA版本是2023.1.2以后的版本可以开启 newUI 体验新版的UI界面,我个人是挺喜欢的

1.2 快捷键配置

图1.2-1 修改快捷键

2、配置开发环境

2.1 配置GIT

图2.1-1配置git

【git提交的几个小建议】

建议对git提交人和提交信息进行规范,同时代码提交应当清晰的反映所属任务和修改内容,方便后续进行代码分支合并避免漏掉功能提交。

建议代码提交模式为:任务编码-操作-具体修改,举例:20230711-新增-xxx功能、20230711-优化-xxx查询建议设置git提交人员和邮箱:git配置作者信息

2.2 配置maven

图2.2-1 配置maven

2.3 配置JDK

图 2.3-1 配置项目的JDK

配置项目的语言版本指的是设置 JDK 版本,比如有些比较老的项目需要JDK-6启动,此时不需要安装JDK-6,可以把语言版本设置为6即可运行项目。

3、编辑器设置

3.1 基本配置

图 3.1-1 代码补全提示去掉匹配规则

图 3.1-2 配置字体样式和大小

字体建议使用等宽字体,如 Consolas 或者 JetBrains Mono,最近英特尔开源的 intel-one-mono 字体也挺好用的,喜欢的话可以安装一下。

图3.1-3 配置行号显示和方法分割

3.3 编码风格配置

图 3.3-1 Java引入折叠

图 3.3-2 Java代码超字符数换行

3.4 配置代码模板

可以生成常见的代码模板,方便开发使用

配置文件模板,如图3.4-1所示;配置文件的所有者信息,新建文件后会添加在类的头部,如图3.4-2所示;代码生成模板,输入关键词,点击回车后即可触发生成代码,配置如图 3.4-3所示,使用效果如图3.4-4所示;

图 3.4-1 文件生成模板

图 3.4-2 文件头设置

图 3.4-3 配置代码生成模板

代码生成模板建议建立新的分组后,在新的分组内编写代码生成模板。

图 3.4-4 代码模板使用效果

3.5 配置编辑器编码格式

建议都设置为 UTF-8 避免出现文件乱码问题

3.5-1 配置编辑器编码格式

3.6 配置忽略的文件和文件夹

建议在忽略文件和文件夹内配置IDEA编辑器生成的文件,防止git提交时提交IDEA配置文件被打黎

图 3.6-1 配置忽略的文件和文件夹

4、好玩的插件

插件名称Alibaba Java Coding阿里巴巴代码规范检查插件,根据《Java开发手册》进行代码规范性检查Easy Code代码生成器,配置好代码模板后,可以从数据库一键生成从dao层到service层的代码GenerateSerialVersionUID一键生成SerivalVersionUIDJrebel and XRebel热部署插件,代码更改后点击build可以免重启热部署JSON ParserJSON 格式化,在IDEA内增加JSON格式化窗口LeetCode Editor实现IDEA内刷LeetCod题目MyBatisX方便找到mapper和XML的映射Rainbow Brackets彩虹括号,方便查看代码Star Wars Progress Bar星球大战主题进度条Translation翻译插件,支持翻译代码、注释等等camelCase快捷的从全大写、下划线、大驼峰、小驼峰命名之间切换

题外话

在此疾速成长的科技元年,编程就像是许多人通往无限可能世界的门票。而在编程语言的明星阵容中,Python就像是那位独领风 骚的超级巨星, 以其简洁易懂的语法和强大的功能,脱颖而出,成为全球最炙手可热的编程语言之一。

Python 的迅速崛起对整个行业来说都是极其有利的 ,但“人红是非多”,导致它平添了许许多多的批评,不过依旧挡不住它火爆的发展势头。

​ 最后

为了帮助大家更好的学习Python,小编给大家准备了一份Python学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂,需要获取方式:点击这里【 Python全套资料】 即可获取。

CSDN大礼包:《Python开发全套学习笔记/实战项目/安装工具》免费分享

Python学习路线汇总

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

​Python必备开发工具

精品Python学习书籍

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。

温馨提示:篇幅有限,已打包文件夹,获取方式:点击这里【 Python全套资料】 即可获取。

CSDN大礼包:《Python开发全套学习笔记/实战项目/安装工具》免费分享

Python学习视频600合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

​​​100道Python练习题

面试刷题 ​​​ 实战案例 光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

Python副业兼职与全职路线

​​​获取方式:点击这里【 Python全套资料】 或扫描下方即可获取。

CSDN大礼包:《Python开发全套学习笔记/实战项目/安装工具》免费分享

参考文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: