historyOfPresentIllness

historyOfPresentIllness

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

当我问的时候,我也可能会问是否有一种方法可以将historyOfPresentIllness转换为history-of-present-illness。从Java到clojure风格。

最佳答案

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

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

  • 5-到snake_case(或camelCase),转换为history_of_present_illness
  • 6-到连字符大小写(或到snake_case),可转换为history-of-present-illness

  • 为了简化此操作,您可以在File | Settings | Keymap上设置一个快捷方式。

    快速搜索插件库中的“camel”显示了一个名为CamelCase的插件,它可以通过在各种格式之间切换来完全满足SHIFT + ALT + U的要求:
    historyOfPresentIllness-> history_of_present_illness-> HISTORY_OF_PRESENT_ILLNESS-> HistoryOfPresentIllness-> historyOfPresentIllness
    但是,在尝试之后,此插件似乎存在一个错误,该错误会阻止您撤消任何更改。 更新:似乎此错误已修复了一段时间,因此CamelCase插件可能是解决方法。

    10-04 23:03