背景:记录下idea的配置,换电脑方便直接配置这些信息

第一步:安装必备插件如下

英文直接翻译就是插件的作用,大部分不用额外配置,Adapter for Eclipse Code Formatter是阿里格式插件,下面配置它。

第二步:配置阿里格式插件

格式插件模板下载地址:或者到文末有eclipse-codestyle.xml复制保存即可
https://github.com/alibaba/p3c/tree/master/p3c-formatterhttps://github.com/alibaba/p3c/tree/master/p3c-formatter稍后配置需要用到,按数字点击如下

阿里格式化插件就配置好了,现在点击 Ctrl+Alt+L 就可以进行格式化,点击 Ctrl+Shift+Alt+L 就可以设置 格式化范围,是否保留换行符等信息。

附加:设置快捷键(我一般喜欢把Ctrl+Alt+L改成Ctrl+Shift+S)

双击快捷键对应行即可进行快捷键的变更,若与其他快捷键有冲突就先解决冲突。

第三步:配置代码注释模板

为了减少警告以及更好的集成统一API的文档第三方工具,严格按照Java文档注释来配置相关的模板配置。

新建文件时在文件顶部自动加上注释模板配置(对应英文都是字面意思,注意格式就行)

/** * ${description} * * @author ${USER} Email:a@wk2.cn * @since ${YEAR}/${MONTH}/${DAY} ${HOUR}:${MINUTE} */

自定义方法注释模板配置(输入自定义的关键字如c会生成对应注解,也可以用来生成代码啥的,就像main、sout一样)

然后选中user再添加实时模板。

类注释

/** ** * @author $user$ Email:a@wk2.cn * @since $date$ $time$ */

效果:

方法注释输入自带,输入 /** 即可

注:格式啥的没对齐的话可以自己到对应位置去调整, ${user} 或 $user$ 默认代表的是当前操作系统登录用户名,要修改的话如下操作。

-Duser.name=你喜欢的用户名

eclipse-codestyle.xml

<!--org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=Java:--><!--org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=Java:--><!--org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=Java:--><!--org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=--><!--org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=--><!--org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=Java:--><!--org.eclipse.jdt.core.formatter.continuation_indentation=Java:IndentOptions:--><!--org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=Java:--><!--org.eclipse.jdt.core.formatter.tabulation.size=Java:IndentOptions:--><!--Java:IndentOptions:--><!--Java:--><!--Java:--><!---->

如果在配置过程中有任何问题请及时反馈