idea 设置快捷键注释自动缩进功能

问题描述:
在使用idea过程中,快捷键注释无疑是经常使用的一个功能,然而通过快捷键注释时,效果往往是这样的👇

        // ModelAndView : 模型和视图
        ModelAndView modelAndView = new ModelAndView();

//        =========请忽视代码内容,自动注释效果主要看这里=============
        // 封装对象,放到ModelAndView中
        modelAndView.addObject("msg", "HelloSpringMVC!");
        // 封装要跳转的视图,放在ModelAndView中
        modelAndView.setViewName("hello");// /WEB-INF/jsp/hello.jsp
        return modelAndView;

或者是这样的👇

    <!--
    在SpringMVC中:/ 和 /* 的区别
    / : 只匹配所有的请求,不包括jsp页面
    /* : 匹配搜友的请求,包括jsp页面
    -->
    <servlet-mapping>
<!--   =========看这里,自动生成的代码注释,完全没有自动缩进============     -->
<!--        -->
        <servlet-name>springmvc</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>

一句话:就问你难受不难受???

注:只想看解决方案请从下往上看,不介意听听吐槽请随意

个人吐槽:

其实Java中的注释还罢了,两斜杠(//)随手就敲,未必会觉得比快捷键注释慢,嗯,这也是我之间没有刻意去设置的原因。

那么,欢迎来到——配置地狱😏

在研究SSM框架的时候,可能大家最熟悉的就是各种配置了,毕竟 配置地狱 这样的雅称也并非凭空而来,而随之而来的一个巨恶心的问题,就是在xml文件中使用快捷键注释。

没有自动缩进也就罢了,还经常添加诸多空格进行拉伸,手动缩进删空格吧,一次两次也就罢了,一次又一次把时间浪费在这上面,简直超级影响效率,还巨恶心,如果不手动缩进删空格吧,注释看起来乱七八糟,一塌糊涂,不忍直视……
Ctrl+Alt+L(格式化代码)都拯救不了的那种。

于是,终于到拿出解决方案的时候了😀

1.设置Java快捷键注释自动缩进
File ⇒ Settings ⇒ Editor ⇒ Code Style ⇒ Java ⇒ 算了,不写了,自己看图吧,累! 在这里插入图片描述
一般到这里就可以了,但如果还是不行?
那继续看图👇
在这里插入图片描述
效果都给你展示出来了,肯定行!

补充:才发现截图中,效果展示的文字提示框里居然没有字,我勒个去!
不过不影响,如此傻瓜式的教程要是还看不懂,那赶紧出门右转,将自己祭天吧!

  1. 重头戏:设置xml快捷键注释自动缩进
    File ⇒ Settings ⇒ 上面都没写,这里肯定更不会写,不过别担心,有图有真相👇
    在这里插入图片描述

补充:
又少了文字,我叻个去去!(上面吐槽的 “叻” 好像写错了?算了,这不是重点。)

文字框提示内容:去掉勾选

修改后效果:

// ModelAndView : 模型和视图
ModelAndView modelAndView = new ModelAndView();
// ===============依旧看这里====================
// 封装对象,放到ModelAndView中
modelAndView.addObject("msg", "HelloSpringMVC!");
// 封装要跳转的视图,放在ModelAndView中
modelAndView.setViewName("hello");// /WEB-INF/jsp/hello.jsp
return modelAndView;
<!--
在SpringMVC中:/ 和 /* 的区别
/ : 只匹配所有的请求,不包括jsp页面
/* : 匹配所有的请求,包括jsp页面
-->
<servlet-mapping>
    <!---->
    <servlet-name>springmvc</servlet-name>
    <url-pattern>/</url-pattern>
</servlet-mapping>

亲测有效!

话说,吐槽一番之后,感觉状态都好多了,嗯,撸代码使我快乐!!!

  • 23
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值