当我检查代码的命名规则时。如果我得到变量或函数名称有更多的字母而不是允许的错误。我通过手动计算总字符数或必须将粘贴复制到Notpad ++中。是否有任何选项可以在eclipse中找到所选字符的数量。
答案 0 :(得分:2)
Eclipse没有提供显示文本选择长度的方法,如NotePad ++。
2004年(!!!)提出了{p> Bug 73904: Show length of selection in status box来添加此功能,但它仍然没有实现。好消息是,someone has written a plugin named getStringLength可以完全按照您的意愿行事,如Eclipse Bug Report中的评论所述:
Eclipse插件,在右侧添加选定的文本计数器 Eclipse状态栏中的列和行位置。在你之后 双击文本,此插件将显示您的文本长度 在日食状态栏中选择;在你选择超过的情况下 一行它将显示所选的行数,如Notepad ++ do。
坏消息是我无法让它正常工作。将插件添加到Eclipse的 dropins 文件夹后,状态栏会按照描述进行更新,但细节未对齐且无法正确呈现:
通过仔细测试,我可以看到插件实际上正在更新所选文本的长度,但状态栏上的条目几乎难以辨认。但是,在没有任何其他的情况下,值得尝试 - 也许你会在你的环境中获得更好的运气。如果它适合您,请告诉我们。
答案 1 :(得分:0)
您不再需要Eclipse 2019-09的插件:
编辑器状态行显示更多选择详细信息
“文本编辑器”的状态行现在显示光标位置,并且当编辑器被选中时,它还将显示所选内容中的字符数。
这也适用于块选择模式。
可以通过
General > Editors > Text Editors
首选项页面禁用状态行的这两个新增功能。
答案 2 :(得分:0)
我已在Windows 10的eclipse version = 4.12.0中修复了带有步骤的错误渲染。
导入
编辑文件com.lyf.plugin.getStringLength.SelectedTextInfoControlContribution.java(第26行)。
@Override
protected Control createControl(Composite parent) {
parent.getParent().setRedraw(true);
......
}
构建插件:
1. Right-click your plugin project in Package Explorer window. 2. Press Export... in shown context menu. 3. Select Plug-In Development -> Deployable plug-ins and fragments (or Deployable plug-ins and fragments directly in old Eclipses). 4. Close Eclipse. Copy this JAR to eclipse/plugins/ path. Run Eclipse again.
祝你好运!