栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

IDEA下载后的设置(有些是阿里最新规范去设置的)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IDEA下载后的设置(有些是阿里最新规范去设置的)

前言

1.代码换行

1.1超过120列换行

1.2设置代码格式化时自动换行(会把超过120列的自动换行)

2.xml注释顶格

3.foreach不换行

4.设置text file encoding UTF-8;换行符为 Unix 格式

5.创建文件时自动填入作者时间 定制格式

6.自动移除未使用的导入 

7.自动添加导入(前提是导入名只有一个)

8.行注释不放在行首,取消掉这两个勾就好

9.Idea使用“ctrl+/”快捷键进行 行注释 时,在“//“后自动添加空格

10.Java代码风格改变-C语言及其他设置(这个根据自己需求选择是否更改)


前言

本文章是怕自己下载重新安装IDEA后需要重新百度需求,而且有道云笔记有时候会出现图片失效的问题,为了避免上述这样的情况所以有了这篇文章,喜欢的可以收藏转发。

1.代码换行

1.1超过120列换行

setting——Editor——CodeStyle,在Wrap on typing打上勾即可

1.2设置代码格式化时自动换行(会把超过120列的自动换行)

2.xml注释顶格

3.foreach不换行

4.设置text file encoding UTF-8;换行符为 Unix 格式

Transparent native-to-ascii conversion 这个功能会将我们输入的所有字符转换成Unicode序列码保存,避免properties的乱码问题。

Create UTF-8 files选择with NO BOM

UTF-8 BOM又叫UTF-8 签名。BOM, byte order mark。

UTF-8的BOM在文件头部,用来标识该文件属于utf-8编码,但是BOM虽然在编辑器中不显示,但是会产生输出,占用三个字节。

设置换行符编码格式为Unix

5.创建文件时自动填入作者时间 定制格式
#set($str = "")
#set($stringClass=$str.getClass())
#set($localeClass=$stringClass.forName("java.util.Locale"))

#set($date=$stringClass.forName("java.util.Date").newInstance())
#set($locale=$localeClass.getConstructor($stringClass).newInstance("en_US"))
#set($dateFormat=$stringClass.forName("java.text.SimpleDateFormat").getConstructor($stringClass, $localeClass).newInstance("yyyy-MM-dd HH:mm:ss", $locale))
#set($fdate=$dateFormat.format($date)) 

 实际效果

 

6.自动移除未使用的导入 

7.自动添加导入(前提是导入名只有一个)

8.行注释不放在行首,取消掉这两个勾就好

9.Idea使用“ctrl+/”快捷键进行 行注释 时,在“//“后自动添加空格

10.Java代码风格改变-C语言及其他设置(这个根据自己需求选择是否更改)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/894962.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号