在Eclipse中显示带下划线的驼峰大小写单词的java
对我来说,阅读长的驼色字母有时会有点令人沮丧。例如:
aReallyLongCamelCasedMethodNameWhichIsTooSelfDescribing
现在,看看这个版本:
a_Really_Long_Camel_Cased_Method_Name_Which_Is_Too_Self_Describing
哪个版本更适合你的眼睛?第二个是给我的
在使用Emacs时,我偶然发现了一个很好的小调模式glasses mode
因为我主要使用Java,所以我是一名Eclipse用户,我想知道是否有某种方法可以显示带下划线的驼峰大小写单词
请注意,我并不是在寻求一种方法来实际转换前面描述的驼峰大小写单词,我只是在寻找一种类似Eclipse中Emacs的眼镜模式的机制
通过谷歌搜索“Convert camelCase to下划线”,可以找到实际执行转换的regexp
# 1 楼答案
您是否考虑过使用Emacs作为Java IDE?我真的很喜欢日食,搬家对我来说也很痛苦。然而,我遇到了越来越多的人,他们实际上正在这样做。只需在谷歌中输入“emacs ide java”
这肯定不是每个人都能做到的,但如果你对Emacs相当了解,这可能是一个比尝试将Emacs特性转换为Eclipse更好的选择
# 2 楼答案
如果你还没有放下鼠标退休,现在有两种解决方案:
.emacs
init文件来预编程emacs可以按照您的要求完成的许多很酷的东西# 3 楼答案
尽量保持方法名称的描述性和简短性。如果你真的有这样的方法名,我会在编写代码之前再三考虑,也许最好使用重构“extract method”将功能性(你不能很快描述)分为多个方法,以便更好地设计;-)“增强凝聚力”
# 4 楼答案
如果找不到任何现有的Eclipse插件,那么我会考虑编写自己的编辑器扩展名。