Mono-D 是一个 MonoDevelop IDE 插件,可以让 MonoDevelop IDE 用于D语言的开发。
主要功能如下:
目前支持 dmd/ldc/gdc 编译器,在 Linux 环境下还支持 gdb 调试
支持 Dub-只需要打开 dub/package.json 和整个项目+依赖+子包就可以加载了
代码自动完善
支持丰富的 D 语言编辑功能 (语义语法高亮,错误高亮,智能代码格式化等)
调试
Mono-D 1.6.12 发布,此版本是在 D_Parser 和 Mono-D 的重构阶段,主要更新内容如下:
(Orvid) Added icons for the various instruction sets.
[Completion/ParamInsight] Fixed #77 - got vibe.d’s getOption param insight working
[Parser] Fixed aBothe/Mono-D#448 - couldn’t parse ‘int arr[];’ properly.
[Resolver] Resolved #91 - handling statement-scope-imported symbols via ufcs resolution properly
Reworked alias resolution, reworked way of treating ambiguous symbol overloads; Less clutter, less bug-attracting code.
Thanks to Rainer from VisualD: add completion for members of anonymous unions and structs
[Resolver] Made evaluate T.length where T is a (Type)Tuple properly
[Completion] aBothe/Mono-D#443 Prevent root package duplicates in ParseCacheViews
[Formatting/Indentation] Fixed #96 invalid indentation on if-else statement constructs
项目主页:http://mono-d.alexanderbothe.com/
下载地址:http://mono-d.alexanderbothe.com/download/
来自:oschina开源中国社区

