在我的公司,我们有两种不同的java和sql风格指南.在java中,我有一个名为historyOfPresentIllness的字段,当我编写sql时,我想将其命名为history_of_present_illness.当我突出显示短语时,是否有键盘快捷键可以从一个切换到另一个?或者是一个可以做到这一点的插件?

当我问的时候,我不妨问一下是否有办法将historyOfPresentIllness变为history-of-present-illness.从java到clojure风格.

推荐答案

有两个插件提供此功能:

我使用一个名为String Manipulation的插件,它可以满足您的需要(甚至更多).

Select historyOfPresentIllness并按Alt/option+M打开插件菜单,然后按:

  • 5-To snake_case (or to camelCase)转换为history_of_present_illness
  • 6-To hyphen-case (or to snake_case),转换为history-of-present-illness

为了让这更容易,你可以在File | Settings | Keymap设置一个快捷方式.


There also is the [CamelCase][3] plugin.

Shift++U在格式之间切换 Select :

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

您还可以undo撤消更改(现在插件中的一个bug已经修复).

Java相关问答推荐

Java在模块化jar文件中找不到类,但是javap可以

方法没有用正确的值填充数组—而是将数组保留为null,'

@org.springframework.beans.factory.annotation.Autowired(required=true)-注入点有以下注释:-SpringBoot

基本时态运算的ISO-8601周数据表示法

调用引发泛型异常的泛型方法时出现编译错误

Hibernate EmptyInterceptor可以工作,但不能拦截器

对Java中的通配符参数的混淆

在Java中,在单个逻辑行中连接列表和单个元素的正确方法是什么?

JPanel透支重叠的JComcoBox

Java中的死锁及其重入锁和锁

为什么S的文档中说常量方法句柄不能在类的常量池中表示?

如何修复PDF重建过程中的文本定位

通过移动一个类解决了潜在的StubbingProblem.它怎麽工作?

如何从Keyloak映射Hibernate实体中的用户

EXCEL中的公式单元格显示#NAME?

如何在Java springboot中从一个端点发送多个时间响应?

无法将GSON导入到我的JavaFX Maven项目

如何在Record Java中使用isRecord()和RecordComponent[]?

如何使用jooq更新记录?

Intellij 2023 IDE:始终在顶部显示菜单栏