是否可以在(可能的自定义)Eclipse编辑器中仅显示文档的一部分?有ITextViewer#setVisibleRegion,但这只会滚动视口。我想只显示给定文档的分区或(或者)锁定除给定区域之外的所有内容(即,使该区域之外的部分不可编辑)。
答案 0 :(得分:2)
您可以尝试使用Eclipse折叠插件:
http://kosiara87.blogspot.com/2011/12/how-to-install-coffee-bytes-plugin-in.html
下载地址:
http://sites.google.com/site/bkosarzyckistorage1/eclipse-folding-plugin.tar.gz
它允许您定义开始和结束区域的标识符,然后将它们放在您的文档中以控制区域的可见性(显然是基于行的,而不是更细粒度,但大多数人倾向于想要的)。
在“用户定义的区域”选项卡中,使用例如:
Start identifier: region End identifier: endregion
在代码中:
//region SomeName
your code
//endregion SomeName
What code folding plugins work on Eclipse 3.6?
中有一个主题我自己没有使用它,但它可能符合您的需求。它也可能与当前版本的Eclipse不兼容 - 描述它的页面大约在一年半之前。