在项目启动页面设置settings
取消勾选Reopen projects on startuo
设置Editor->File Encodings
设置Build,Execution,Deployment -> Compiler -> Java Compiler
修改IDEA的idea.exe.vmoptions,添加-Dfile.encoding=UTF-8
Tomcat启动出现乱码问,在Run/Debug Configurations 下的 VM options 文本框中填写 -Dfile.encoding=UTF-8
File -> Settings -> Editor -> File and Code Templates -> Files,选择Class , Interface ,Enum 等等
在右侧区域中,在public class 上面,都有一行 #parse("File Header.java"),在 Files 右侧,有一个 Includes 选项,在这里,我们可以定义各种的模板,在需要的地方去引入这个模板,这里已经在类文件中引入了File Header.java 模板,那我们就更改这个模板成为我们想设置成的样子
${PACKAGE_NAME} : 包路径
${NAME} : 文件名
${USER} : 主机用户名
${DATE} : 系统当前日期,格式为:yyyy/mm/dd
${TIME} : 系统当前时间 格式为:HH:mm
${YEAR}:当前年
${MONTH}:当前月
${MONTH_NAME_SHORT} : 月份名称简写;如:Jan, Feb, etc.
${MONTH_NAME_FULL} : 月份名称全拼;如:January, February.
${DAY} :当前天
${DAY_NAME_SHORT} :星期简写;如:Mon, Tue, etc.
${DAY_NAME_FULL}:星期全写;如:Mon, Tue, etc.
${HOUR} : 当前小时
${MINUTE} :当前分钟
${PROJECT_NAME} : 项目名称
设置IDEA方法注释模板
File -> Settings -> Editor -> Live Templates,侧边By default expand with选择为Enter
新建模板组
在新建的模板组中新建模板
** * @Description: * @Auther: Hu * @Date: $time$ $date$ $param$ * @Return: $return$ */
编辑模板的参数
groovyscript("def result=''; def params="${_1}".replaceAll('[\\[|\\]|\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @Param ' + params[i] + ((i < params.size() - 1) ? '\n\b' : '')}; return result", methodParameters())
其他配置
设置SSH连接
Tools → Start SSH Session...
输入连接信息,服务器ip,登陆名用户名、密码
连接成功
Tools → Deployment → Configuration
选择需要的连接
填写完成后确认即可
点击Tools → Deployment → Browse Remote Host即可展开服务器目录



