IDEA settings设置快捷键实现字符串中的英文字母转大小写

问题现象:

        如题,如何在IDEA的settings属性中,通过设置快捷键实现字符串中的英文字母转大小写?


问题分析:

        简单说一下,为什么会有这样的想法!

        使用过pg(postgresql)和Oracle数据库的人都会知道,前者采用小写规则,后者是大写规则,因此我在书写代码的过程中,就会有需要进行大小写转换的操作!!!

        除此之外,平时我们在开发过程中,也会有需要马上对某些字符串进行大小写转换的操作。

        IDEA很强大,因为这个工具自带了大小写转换的快捷键!

        然而,让人失望的是,如果你去网上搜资料的话,基本上你能搜到的文章都会告诉你快捷键是 ctrl+shift+u,然后有可能你按完发现根本没用,至少我是这样的!这也是我很失望的地方,因为我根本不需要你直接告诉我按键规则是什么,我要的是怎么配置!正所谓:授人以鱼不如授人以渔!

        这是因为不是所有IDEA的使用者都使用默认快捷键的配置,例如我自己是设置成 eclipse 风格;虽然不是硬性要求,但我个人还是强烈建议大家使用,非常实用,符合开发人员常用快捷键;因为很多快捷键在其他的各种软件工具中是一样的。

        那么话不多说,直接上图!


解决方法:

快捷键规则配置成eclipse风格 :

        打开IDEA的Settings窗口(File-Settings),在 Keymap 选项卡里面,在下拉列表中,找到Eclipse 并点击右下角的 OK 即可。我这里选的 Eclipse copy,这是因为我在选了Eclipse 之后,曾经有对其中的某些快捷键规则进行过自定义修改,因为每个人总有自己的按键习惯。

设置大小写转换快捷键:

        打开File-Settings-Keymap选项卡,在右上角的搜索框中,输入 toggle,找到下图红框汇总所示的 Toggle Case 属性,有两个,为了保持一致,最好是两个都修改成一样的快捷键规则:

        双击会弹窗操作选项卡,可以看见其实这里本来已经有三个快捷键规则,但因为某些不知名原因(例如快捷键冲突等等)到了我按下后并不生效,所以这里我建议先remove下面那三个快捷键规则,然后再Add Keyboard Shrotcut 自定义新的快捷键规则,并保证不会和其他的快捷键规则冲突:

        这里我修改为 Alt+U 

        修改完会发现下面的快捷键规则也自动保持和刚修改的一致了,然后点击 Apply OK :  

 使用示例:

         在IDEA工具中,任意框中你想要转换的字符串:

按下键盘的 alt + u ,可以看到第一次转成了全小写:

再按一次 alt + u ,看到第二次转成了全大写:

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值