【发布时间】:2015-09-25 07:30:14
【问题描述】:
我将一个单词列表传递给 Scintilla 的 SCI_AUTOCSHOW,它看起来像 "word? another-word! etc",但它显示为 "word another-word etc",问号和感叹号消失了。我用 SCI_SETWORDCHARS 将它们添加为有效的单词字符,但这无济于事。如何强制自动完成显示它们?
【问题讨论】:
我将一个单词列表传递给 Scintilla 的 SCI_AUTOCSHOW,它看起来像 "word? another-word! etc",但它显示为 "word another-word etc",问号和感叹号消失了。我用 SCI_SETWORDCHARS 将它们添加为有效的单词字符,但这无济于事。如何强制自动完成显示它们?
【问题讨论】:
Scintilla 已经使用问号来指示自动完成列表项具有关联的图像。所以word?2会显示id为2注册的图片,而只会显示word。
可以使用SCI_AUTOCSETTYPESEPARATOR 设置与? 不同的字符。
我无法重现带有感叹号的类似行为。对我来说,当发送带有字符串"word? another-word! etc" 的SCI_AUTOCSHOW 消息时,我看到了:
【讨论】: