我想获取有关 Eclipse IDE 内编辑器中当前显示的行的信息:
编辑器显示 16 行,但 hw1.c 有 30 行。
到目前为止,我可以通过调用获取文档的总行数:
reference.getEditor(false).getDocumentProvider().getDocument(
reference.getEditor(false).getEditorInput()).getNumberOfLines()
但此调用始终返回总行数(即示例中的 30 行)。
有没有办法获取当前显示的行数(即示例中的 16 行)?我检查了IDocument
接口(interface),但没有找到任何方法。
我还需要在每次显示行发生变化时进行更新。
谢谢
最佳答案
您只是想检查一下您写了多少 LOC 吗?如果是这样,请看一下:
关于java - Eclipse开发-获取编辑器中当前显示的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46361571/