ANTLR语法的运行时'intellisense'

时间:2013-04-12 23:09:25

标签: c# wpf autocomplete antlr

我今天大部分时间都在尝试为SQL'where'子句创建语法。然后我在这里找到了一篇有用的文章Search for Oracle SQL grammar,它应该照顾我的任务部分。

这导致了我的问题 -

鉴于ANTLR语法和用户正在输入的WPF文本框,是否有可能具有类似VS的Intellisense,它“提示”用户可以键入的可能值,这不会“破坏”当前打字的表达?

一个非常简单的例子是,如果我将语法定义为'[columnName]'运算符值,一旦用户键入列名的最后一个字符和空格,那么语法中定义的运算符列表将会弹出起来。

很抱歉,如果这令人困惑。谢谢。

0 个答案:

没有答案