Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse rcp Eclipse RCP-投影(折叠)服务的内部_Eclipse Rcp_Projection_Folding - Fatal编程技术网

Eclipse rcp Eclipse RCP-投影(折叠)服务的内部

Eclipse rcp Eclipse RCP-投影(折叠)服务的内部,eclipse-rcp,projection,folding,Eclipse Rcp,Projection,Folding,我需要按此处所述进行自定义文本折叠: 我正在挖掘代码,但它非常困惑。。。而且我无法进入某些课程。 我仍然没有找到在ProjectionAnnotation崩溃时由哪个类决定显示什么 我需要一些关于如何实现折叠/投影的信息,但没有找到任何文章。 如果有人熟悉Eclipse投影,或者知道任何文章,请提供帮助 基本目标: 1) 制作ProjectionAnnotations以显示包含在xml标记中的文本,而不是第一行 2) 使投影注释不可展开(永久折叠) 3) 移除折叠/展开按钮(我想我知道怎么做,但

我需要按此处所述进行自定义文本折叠:
我正在挖掘代码,但它非常困惑。。。而且我无法进入某些课程。
我仍然没有找到在ProjectionAnnotation崩溃时由哪个类决定显示什么
我需要一些关于如何实现折叠/投影的信息,但没有找到任何文章。
如果有人熟悉Eclipse投影,或者知道任何文章,请提供帮助

基本目标:
1) 制作ProjectionAnnotations以显示包含在xml标记中的文本,而不是第一行 2) 使投影注释不可展开(永久折叠)

3) 移除折叠/展开按钮(我想我知道怎么做,但这是装饰性的,优先级较低)

看看这个优秀的按钮,你也可以试着看看它是如何实现的(查看他们的源代码)。

这篇文章是我第一次读到这个问题。我已经成功地完成了文本折叠,但在模型和演示方面仍然存在一些问题,这需要更精确地理解它的内部工作原理。至于SpringIDE。。。从我在截图上看到的,它是标准的折叠。这不合适,因为这些注释本身包含了整行文本,但每行需要很多折页。谢谢您的尝试。您如何在一行上表示多个折叠?我不需要它们是可打开的,所以它们几乎不会被文档侦听器折叠