Jcreator的提示功能是怎么实现的?

便bian衣队
2013-10-09 · TA获得超过3563个赞
知道小有建树答主
回答量:1048
采纳率:0%
帮助的人:1982万
展开全部
Visual Studio把类似的功能叫做IntelliSense。其它也有些编辑器会把这类功能称作Auto Completion之类的。 JCreator会对Java源代码进行解析,得到其语法树;对此语法树分析,即可知道类的结构(包括类名及其成员列表)。在输入“.”、“(”等字符之后,代码补完功能被激活,根据前一个或多个词来判断类型,并提供提示列表。在使用JCreator编写Java源文件时,用户不需要做任何特别操作就可以使用这个功能(JCreator LE版不包含代码补完功能,Pro版才有)。 《Dissecting a C# Application: Inside SharpDevelop》 来详细了解作者的思想。该书有电子版,可以阅读一下看看。 顺带一提,JCreator的语法高亮的实现比较的假;在输入String、ArrayList等Java标准库的常用类型时可以看到类名变成了深蓝色(或者用户自定义的别的高亮颜色),但用户自定义的类就没有得到高亮。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式