在我公司,我们有两种针对Java和sql的样式指南。在Java中,我有一个名为historyOfPresentIllness
的字段,当我编写sql时,我想将其命名为history_of_present_illness
。当我突出显示该短语时,是否有键盘快捷键可以从一个切换到另一个?还是可以做到这一点的插件?
当我问的时候,我也可能会问是否有一种方法可以将historyOfPresentIllness
转换为history-of-present-illness
。从Java到clojure风格。
最佳答案
我使用一个名为String Manipulation的插件,该插件具有您正在寻找的功能(以及更多功能)。
选择historyOfPresentIllness
并按Alt + M调出插件菜单,然后按:
history_of_present_illness
history-of-present-illness
为了简化此操作,您可以在
File | Settings | Keymap
上设置一个快捷方式。快速搜索插件库中的“camel”显示了一个名为CamelCase的插件,它可以通过在各种格式之间切换来完全满足SHIFT + ALT + U的要求:
historyOfPresentIllness
-> history_of_present_illness
-> HISTORY_OF_PRESENT_ILLNESS
-> HistoryOfPresentIllness
-> historyOfPresentIllness
但是,在尝试之后,此插件似乎存在一个错误,该错误会阻止您撤消任何更改。 更新:似乎此错误已修复了一段时间,因此CamelCase插件可能是解决方法。