4 最好的
D语言编辑器SciTE4D下载安装和配置教程
详细请参考SciTE4D主页:
http://scite4d.d-programming-language-china.org/
最好的D programming language编辑器SciTE4D的功能:
SciTE4D是关于SciTE4D工具的整合.
功能有:
代码高亮
自动完成成D programming language关键词, 标准库Phobos, "准标准库"Tango模块名
F1 打开光标所在D关键词的CHM帮助
Ctrl + Alt + F1 搜索在线MSDN, 在用到关于Windows API编程时比较有用
F7 Debug模式编译
Ctrl + F7 release模式编译
Ctrl+F5 一步完成编译,链接,运行,立即看到运行结果,初学者最爱
F8 调试可执行文件
Ctrl + Alt + Shift + D 文档生成
Ctrl + Alt + Shift + T 运行单元测试
Alt + D 弹出声明列表
Alt + M 弹出导入模块列表, 选择并按Enter打开对应模块
F12 打开光标所在标识符定义所在文件,并滚动到所在行
原来
http://www.d-programming-language-china.org 在编译库时先写一个bat 文件调用dsss编译, 编译时要切换到库所在文件夹, 点击bat文件进行编译
编译好后又切换到编译器, 如果要编译多个库, 还要写多个bat文件, 比较麻烦.
现在方便了,先写好所有D programming language项目的DSSS编译配置文件, 随便打开一个.d库文件, 在SciTE4D里按快捷键编译库, 工作时再也不要离开编辑器界面了.
为什么选择SciTe作为D语言编辑器
D语言零起点教程:
http://bbs.d-programming-language-china.org/forum-18-1.html
yidabu按:有许多所谓的D语言IDE,D语言编辑器:
http://www.prowiki.org/wiki4d/wiki.cgi?EditorSupport
yidabu都看了一下,给他们分一下类:
1 基于 Scintilla编辑器组件的文本编辑器
这类文本编辑器太多了。
事实际上Scintilla已经成了最强大的文本编辑器组件。
2 一开始满有信心专为D开发的文本编辑器,但半途夭折的
没有必要去采用一个一年以上不更新的文本编辑器
3 一般文本编辑器加上 D语言语法高亮
现在为止还没有发现功能如Visual studio 2005般强大的D语言ide。
如果采用 基于 Scintilla编辑器组件的 文本编辑器,为什么不采用 Scintilla作者开发的文本编辑器呢
这就是 SciTE,强大,简易,轻巧集于一身的的超级文本编辑器。
d语言编辑器SciTE4D的下载和安装
请到下面地址下载
http://scite4d.d-programming-language-china.org/
最好的D语言编辑器SciTE4D的配置
你可以在一分钟内配置好SciTE4D.
1 把SciTE4D 解压到scite4d目录.
2 打开 scite4d\SciTEGlobal.properties文件, 编辑第一项配置:
把类以下面的路径修改成你的实际库文件路径:
引用:
seatd.global.include=D:\d\dmd\src\phobos;D:\d\dmd\src\other;D:\d\dmd\import;D:\d\dmd\tango
一键编译基于DSSS, 你要预先写好dsss.conf文件, 定义好debugflags和releaseflags。
特别是编译库时比较方便, 打开库里的任意文件, 就可实现一键编译。
你有更好的SciTE4D设置, 不妨在这里和大家分享:
http://bbs.d-programming-language-china.org/thread-458-1-1.html
D语言零起点教程:
http://bbs.d-programming-language-china.org/forum-18-1.html