Eclipse plugin Eclipse中的MarkSelection是什么,它将在什么场景中使用?

Eclipse plugin Eclipse中的MarkSelection是什么,它将在什么场景中使用?,eclipse-plugin,Eclipse Plugin,例如,我知道在PackageExplorer中选择文件时将使用StructuredSelection,而在编辑器中选择某些文本时将使用TextSelection,但不清楚MarkSelection将在何时使用 标记选择由TextViewer生成,因此通常是一个文本编辑器,并报告对“标记”选择的更改。它将仅发送到文本查看器的选择更改侦听器 TextViewer.setMark方法导致生成标记选择更改事件。这似乎只用于增量搜索和Emacs样式编辑中使用的标记区域

例如,我知道在PackageExplorer中选择文件时将使用StructuredSelection,而在编辑器中选择某些文本时将使用TextSelection,但不清楚MarkSelection将在何时使用

标记选择由TextViewer生成,因此通常是一个文本编辑器,并报告对“标记”选择的更改。它将仅发送到文本查看器的选择更改侦听器

TextViewer.setMark方法导致生成标记选择更改事件。这似乎只用于增量搜索和Emacs样式编辑中使用的标记区域