当前位置: 首页 > 面试题库 >

在Intellij中,如何在驼峰大小写和下划线之间切换?

魏勇军
2023-03-14
问题内容

在我公司,我们有两种针对Java和sql的样式指南。在Java中,我有一个名为的字段historyOfPresentIllness,当我编写sql时,我想为其命名history_of_present_illness。当我突出显示该短语时,是否有键盘快捷键可以从一个切换到另一个?还是可以做到这一点的插件?

当我问,我也不妨问,如果有办法把historyOfPresentIllnesshistory-of-present- illness。从Java到clojure风格。


问题答案:

我使用一个名为String
Manipulation
的插件,该插件具有您正在寻找的功能(以及更多)。

选择historyOfPresentIllness并按Alt+调M出插件菜单,然后按:

  • 5- 为了snake_case(或驼峰) ,其将到history_of_present_illness
  • 6 - 连字符大小写(或蛇形大小写) 转换为history-of-present-illness

为了简化操作,您可以在设置快捷方式File | Settings | Keymap

快速搜索“骆驼”的插件库中显示一个插件叫做驼峰这不你在寻找什么用SHIFT+
ALT+ U通过各种格式之间进行切换:

historyOfPresentIllness-> history_of_present_illness->
HISTORY_OF_PRESENT_ILLNESS->
HistoryOfPresentIllness->historyOfPresentIllness

但是,尝试之后,此插件似乎存在一个错误,该错误会阻止您撤消任何更改。 更新:
似乎此错误已修复了一段时间,因此CamelCase插件可能是解决方法。



 类似资料:
  • 本文向大家介绍java中驼峰与下划线的写法互转,包括了java中驼峰与下划线的写法互转的使用技巧和注意事项,需要的朋友参考一下 前言 在实际项目开发中,会碰到这样的问题,数据库表结构设计好了,可实体类还没相应地弄出来。实体类的属性命名方法一般是驼峰法,而数据库中的表字段命名方法用的是下划线法。如果表的字段非常多,我们根据设计好的数据库字段再手动敲写一遍驼峰法的属性,这有点费时了。如何迅速地把数据库

  • 我想让用户选择进行区分大小写或不区分大小写的搜索。 我的想法是使用区分大小写的分析器对数据进行索引,然后根据用户输入使用区分大小写或不区分大小写的分析器进行搜索。 因此,我创建了区分大小写的分析器,下面是我的简单代码: 对于索引,我使用了以下方法: 对于搜索,我使用: 当我对此感到厌倦时,敏感的案例起了作用,但不敏感的案例没有起作用。 经过更多的研究,我发现使用区分大小写的分析器和低关注度的查询是

  • 问题内容: 在我已经看到的所有应用程序/示例中(例如wordpress)。列表名称使用下划线而不是驼峰式大小写。我想知道是否存在一些技术上的不兼容性问题,或者这是一个约定?它取决于系统平台(Linux / Windows)还是sql方言(Mysql,postgreSQL,DB2,Oracle等)。例如,在下表中,我使用过骆驼保护套,但还没有任何问题/警告!如果我应该/必须重构我的表,为什么要/必须

  • 本文向大家介绍写一个方法把下划线命名转成大驼峰命名相关面试题,主要包含被问及写一个方法把下划线命名转成大驼峰命名时的应答技巧和注意事项,需要的朋友参考一下

  • 问题内容: 在Java中大小写转换字符串的方法是什么? 问题答案: String#toLowerCase和String#toUpperCase是您需要的方法。

  • 我正在尝试以骆驼路线记录交换或尸体,如下所示: 这张照片是空白的,比如“身体:”。但是,通过传递以下参数,在同一路径中调用某些处理器: 如果要查看exchange的内容,如何从camel路由记录exchange/body?