试用新版 Poseidon (trunk-r239)

  以前,因为觉得一直没有这种有智能提示的IDE,想要自己写一个,也开始自己写语法分析器,后来才觉得,这种方法不可取,即使能写出兼容大多数 D 语法的分析器,然而要匹配 D 的各种版本,也是很麻烦,还不如直接使用 D 的前端来写。不过,使用 D 的前端也有一些困难,就是无法用 VC 编译,看了源代码,似乎是只支持 dmc 和 gcc 的,可能使用 gcc 编译成 dll 是一种比较好的方案。

  不过,最近比较忙,而且兴趣也不足,所以一直没有继续。今天,看到说[url=http://www.dsource.org/projects/poseidon]波塞冬[/url]有新版,到它的主页看了一下,截屏是有智能提示的,于是下载了试用。

  测试了当前文件内置类,从其它文件引入类,引入 tango 类,引入模板等,都能工作,只是不知道什么原因,刚开始测试的时候很多特性无效,后来又有效了,怀疑是背景线程的延迟造成的。总体来说,已经很完善,不再是玩具级别的智能提示了。项目路径下的 .ncb 文件是智能提示的数据,文本格式的。 :)

  波塞冬本身,有一些地方不太方便,不过相信会越来越好。

  另外,就是配置麻烦些,如果有人做一个集成安装包的话,对于大家来说,应该会有很大帮助吧。比如,我个人的 D 配置就不全,有不少东西都没有安装……
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值