对我来说,阅读长长的骆驼套话有时会让人感到沮丧。例如:
aReallyLongCamelCasedMethodNameWhichIsTooSelfDescribing
现在,看看这个版本:
a_Really_Long_Camel_Cased_Method_Name_Which_Is_Too_Self_Describing
您的眼睛哪个版本更容易?第二个是我的。
在使用Emacs时,我偶然发现了一个名为glasses mode的不错的小模式。
由于我主要使用Java,因此我是Eclipse用户,我想知道是否有某种方法可以显示带下划线的驼峰式单词?
请注意,我并没有要求一种方法来实际转换所描述的骆驼套管单词,我只是在寻找一种像Eclipse中的Emacs眼镜模式一样工作的机制。
实际进行转换的正则表达式可以通过Google搜索“将camelCase转换为下划线”来找到。
答案 0 :(得分:1)
如果您找不到任何现有的Eclipse插件,那么我会考虑编写您自己的编辑器扩展。
答案 1 :(得分:1)
您是否考虑过将Emacs用作Java IDE?我真的很喜欢Eclipse,这一举动对我来说也很痛苦。然而,我碰到越来越多的人实际上正在这样做。只需在google中输入“emacs ide java”即可。
对于每个人来说,这绝对不是一个举动,但如果您对Emacs了解得相当好,那么尝试将emacs功能转换为Eclipse可能是一个更好的选择。
答案 2 :(得分:1)
如果你还没有放下你的鼠标并且已经退休了,现在有2个解决方案:
.emacs
初始化文件预先编写很多很酷的emacs东西,emacs可以像你的要求那样做/ LI>
答案 3 :(得分:0)
尽量让你的方法名称描述为“和”简短。如果你真的有这样的方法名称,我会在编码之前考虑两次,也许最好使用重构“提取方法”来平铺功能性,你很快就不能将其描述为多个方法以获得更好的效果设计;-)“增加凝聚力”