`
sinpool
  • 浏览: 14604 次
  • 性别: Icon_minigender_1
  • 来自: /home
最近访客 更多访客>>
社区版块
存档分类
最新评论

DDT的使用

阅读更多
刚刚开始学习D语言,
需要找一个顺手的编辑器。
由于我是Java程序员,
所以,首先想到寻找Eclipse插件,
在官网上推荐的编辑器中,
DDT就是Eclipse的插件,
URL:http://code.google.com/a/eclipselabs.org/p/ddt/

目前最新版本是0.42,
此版本需要Eclipse3.6(Helios)以上才可以安装。

下面记载一些使用方法,
以便日后查阅:

1、
在sc.ini文件中,
追加LIB和DFLAGS参数。
LIB是第三方lib文件的目录
DFLAGS是第三方D文件的目录(通常就是我们需要使用的import中的同名D文件的目录)


2、
右键工程选择Properties---D Compile Options,
在默认的参数后面追加需要的lib文件名,
注意:该lib文件名所在的目录必须在“1”中配置完了。
比如,编译时需要用到sqlite3.lib的话,就像下面这样:

-od$DEEBUILDER.OUTPUTPATH
-of$DEEBUILDER.OUTPUTEXE
$DEEBUILDER.SRCLIBS.-I
$DEEBUILDER.SRCFOLDERS.-I
$DEEBUILDER.SRCMODULES

sqlite3.lib


3,
菜单windows---perferences---DDT---Compiler
在这里可以追加目录,
这个目录是第三方D文件的目录,
以便Eclipse中实现import语句以及代码中的自动补全功能。
注:此设置只是为了“自动补全”功能,与编译无关,
编译与sc.ini中的设置有关(即,与“1”中提到的内容有关)。

假设目录结构是这样:
import
  |--tango
    |--core
    |--net
    |--……
  |--sqlite3
    |--……
根据“3”的描述,
设置到import目录的话,
那么,import就是这样:import tango.core.……
设置到tango目录的话,
那么,import就是这样:import core.……

分享到:
评论

相关推荐

    python 数据驱动ddt模块下载

    cd D:\python\Lib\site-packages\ddt-master python setup.py install 然后执行 python import ddt 如果没有报错,说明安装成功

    Python ddt模块数据驱动下载.rar

    - `example.py`: 包含使用ddt模块的示例代码,展示了如何使用ddt进行数据驱动测试。 - `docs`: 可能包含ddt的用户手册、API文档或其他相关说明。 - `tests`: 测试用例目录,包含了使用ddt编写的测试代码。 - `...

    python3+unittest+request+ddt接口测试

    总的来说,使用Python3、unittest、requests和ddt进行接口测试,可以帮助我们构建出结构清晰、可维护性高的测试代码,确保接口的稳定性和正确性。通过数据驱动,我们可以方便地管理大量测试数据,提高测试覆盖率,...

    DDT源码,游戏源码

    DDT源码是游戏开发中的一个重要组成部分,它包含了游戏运行的核心逻辑、算法和设计思想。在分析这个主题时,我们将探讨DDT源码在游戏开发中的应用,以及它如何影响游戏性能、可扩展性和可维护性。 游戏源码是游戏...

    DDT(数据驱动测试)

    DDT,全称为Data Driven Testing,是一种软件测试方法,其核心思想是将测试用例的数据与测试逻辑分离,使得测试更加灵活且可扩展。在DDT中,测试脚本根据输入的数据执行相应的操作,并验证预期的结果。这种方法常...

    ddt.rar_DDT288_MFC_ddt86.com_https.//ddt86.com_https//ddt86.com

    综上所述,这个RAR压缩包可能包含了使用Microsoft Foundation Classes开发的一个名为"DDT"的软件工具或系统,其核心功能可能涉及到能源转换或管理。用户可能通过访问ddt86.com获取更多关于这个软件的信息,或者下载...

    unittest 和ddt

    下面是如何使用ddt的例子: ```python import unittest from ddt import ddt, data @ddt class MyTestCase(unittest.TestCase): @data((1, 2, 3), (4, 5, 9)) def test_addition(self, num1, num2, expected_...

    Python自动化测试实战篇(4)selenium+unttest+ddt实现自动化用例测试,模拟用户登陆点击交互测试

    在本篇Python自动化测试实战中,我们将探讨如何利用selenium、unittest和ddt库来构建一个功能完善的自动化测试框架,模拟用户登录、点击等交互行为,并通过assert进行断言检查,确保测试用例的准确性和覆盖率。...

    频率域离散衍射变换(F-DDT)m函数,注释里有函数使用方法

    matlab 频率域离散衍射变换(F-DDT)m函数,注释里有函数使用方法

    Cd对不同形态漆酶修复DDT污染土壤的影响

    研究了重金属Cd对游离漆酶和固定化反胶团漆酶修复土壤有机氯农药DDT污染的影响 结果表明 游离漆酶对土壤中 DDT各组分均有不同程度降解 且均随着Cd浓度的增大而降低 含量越高的组分降解率越高 受到Cd污染的影响也越大...

    python+pytest+yaml+ddt+allure的接口自动化测试框架(测)

    本篇文章将详细解析一个基于Python、pytest、yaml、ddt和allure的接口自动化测试框架,帮助你理解和构建自己的测试解决方案。 1. **Python**: Python是一种高级编程语言,因其简洁的语法和丰富的库支持,成为自动化...

    python+selenium+ddt关键字驱动搭建自动化测试框架(csdn)————程序.pdf

    在本文档中,我们讨论了如何使用Python、Selenium和DDT库来构建一个关键字驱动的自动化测试框架。首先,让我们深入理解各个组件及其在测试框架中的作用。 1. Python:Python是一种流行的高级编程语言,因其简洁易读...

    DDT手机导航

    DDT S60V3手机导航破解版,不过地图文件不上传了。

    DDT抛射公式

    1. **游戏开发**: 在游戏设计中,使用DDT抛射公式可以帮助设计师更准确地模拟出真实世界中的物理现象,提高游戏的真实感。 2. **物理学实验**: 在进行物理实验时,可以通过调整公式中的参数来预测物体的运动轨迹,...

    升级工具:DDT 1.7_INF.exe

    升级工具:DDT 1.7_INF.exe

    python+requests+pytest+allure+yaml+DDT+logs 接口自动化框架终极版

    框架代码已封装 小白 3行代码即可实现接口自动化 使用教程:https://blog.csdn.net/weixin_41121249/article/details/125162171?spm=1001.2014.3001.5502 ...8数据类型处理以及DDT数据驱动封装 9异常日志与BaseUrl封装

    python实现接口自动化(python+unittest+requests+ddt数据驱动框架)

    python实现接口自动化测试: 1、测试框架:python+unittest+requests+ddt数据驱动 2、测试用例维护在excle 3、支持post方法、get方法等 4、支持测试报告结果发送至qq邮箱

    公共经济学计算题与答案解析.doc

    a)农夫各自的最优DDT使用量是私人成本等于私人收益。b)考虑外部性,农夫的最优用量会减少。c)两者使用相同量的DDT不是社会最优,因为总外部成本未被考虑。 以上是公共经济学中涉及的计算题和案例分析,涵盖了效用...

    python使用ddt过程中遇到的问题及解决方案【推荐】

    在本文中,我们将探讨在使用DDT时可能遇到的两个主要问题及其解决方案。 首先,问题一涉及到在生成测试报告时,用例名称后面会显示`dict() -> new empty dictionary`。这个问题是由于DDT的一个已知bug,特别是在...

Global site tag (gtag.js) - Google Analytics