IDEA设置
本文最后更新于:2 年前
IDEA设置
常用插件:
- JavaToWeb
- Lombok
- JRebel
- Free Mybatis plugin
- Maven Helper
- Vue.js
- Translation
- .ignore
- ESLint
- codota
- translation
【问题】properties会有乱码问题
FileEncoding设置编码-更改编码后需要重新添加模块,最好创建模块之前就设置好
【配置】Filter模板
Settings-Editor-File and Code Templates-Other-Web-Filter Annotated Class.java
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
@javax.servlet.annotation.WebFilter("/${Entity_Name}")
public class ${Class_Name} implements javax.servlet.Filter {
public void init(javax.servlet.FilterConfig config) throws javax.servlet.ServletException {
}
public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain chain) throws javax.servlet.ServletException, java.io.IOException {
// 放行
chain.doFilter(servletRequest, servletResponse);
}
public void destroy() {
}
}
【配置】Servlet模板
Settings-Editor-File and Code Templates-Other-Web-Servlet Annotated Class.java
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
@javax.servlet.annotation.WebServlet("/${Class_Name}")
public class ${Class_Name} extends javax.servlet.http.HttpServlet {
protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException {
this.doPost(request,response);
}
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException {
}
}
【配置】IDEA方法分隔线
把【Show method separators】打上勾即可。
位置:【File】→【Settings…】→【Editor】→【General】→【Appearance】→【Show method separators】
【配置】Test自定义模板
【Settings…】→【Editor】→【Live Templates】
先添加组,再添加模板
@Test
public void test01() throws Exception{
}
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!其他问题请通过下方微信联系!