刚刚开始学习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.……
分享到:
相关推荐
cd D:\python\Lib\site-packages\ddt-master python setup.py install 然后执行 python import ddt 如果没有报错,说明安装成功
- `example.py`: 包含使用ddt模块的示例代码,展示了如何使用ddt进行数据驱动测试。 - `docs`: 可能包含ddt的用户手册、API文档或其他相关说明。 - `tests`: 测试用例目录,包含了使用ddt编写的测试代码。 - `...
总的来说,使用Python3、unittest、requests和ddt进行接口测试,可以帮助我们构建出结构清晰、可维护性高的测试代码,确保接口的稳定性和正确性。通过数据驱动,我们可以方便地管理大量测试数据,提高测试覆盖率,...
DDT源码是游戏开发中的一个重要组成部分,它包含了游戏运行的核心逻辑、算法和设计思想。在分析这个主题时,我们将探讨DDT源码在游戏开发中的应用,以及它如何影响游戏性能、可扩展性和可维护性。 游戏源码是游戏...
DDT,全称为Data Driven Testing,是一种软件测试方法,其核心思想是将测试用例的数据与测试逻辑分离,使得测试更加灵活且可扩展。在DDT中,测试脚本根据输入的数据执行相应的操作,并验证预期的结果。这种方法常...
综上所述,这个RAR压缩包可能包含了使用Microsoft Foundation Classes开发的一个名为"DDT"的软件工具或系统,其核心功能可能涉及到能源转换或管理。用户可能通过访问ddt86.com获取更多关于这个软件的信息,或者下载...
下面是如何使用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自动化测试实战中,我们将探讨如何利用selenium、unittest和ddt库来构建一个功能完善的自动化测试框架,模拟用户登录、点击等交互行为,并通过assert进行断言检查,确保测试用例的准确性和覆盖率。...
matlab 频率域离散衍射变换(F-DDT)m函数,注释里有函数使用方法
研究了重金属Cd对游离漆酶和固定化反胶团漆酶修复土壤有机氯农药DDT污染的影响 结果表明 游离漆酶对土壤中 DDT各组分均有不同程度降解 且均随着Cd浓度的增大而降低 含量越高的组分降解率越高 受到Cd污染的影响也越大...
本篇文章将详细解析一个基于Python、pytest、yaml、ddt和allure的接口自动化测试框架,帮助你理解和构建自己的测试解决方案。 1. **Python**: Python是一种高级编程语言,因其简洁的语法和丰富的库支持,成为自动化...
在本文档中,我们讨论了如何使用Python、Selenium和DDT库来构建一个关键字驱动的自动化测试框架。首先,让我们深入理解各个组件及其在测试框架中的作用。 1. Python:Python是一种流行的高级编程语言,因其简洁易读...
DDT S60V3手机导航破解版,不过地图文件不上传了。
1. **游戏开发**: 在游戏设计中,使用DDT抛射公式可以帮助设计师更准确地模拟出真实世界中的物理现象,提高游戏的真实感。 2. **物理学实验**: 在进行物理实验时,可以通过调整公式中的参数来预测物体的运动轨迹,...
升级工具:DDT 1.7_INF.exe
框架代码已封装 小白 3行代码即可实现接口自动化 使用教程:https://blog.csdn.net/weixin_41121249/article/details/125162171?spm=1001.2014.3001.5502 ...8数据类型处理以及DDT数据驱动封装 9异常日志与BaseUrl封装
python实现接口自动化测试: 1、测试框架:python+unittest+requests+ddt数据驱动 2、测试用例维护在excle 3、支持post方法、get方法等 4、支持测试报告结果发送至qq邮箱
a)农夫各自的最优DDT使用量是私人成本等于私人收益。b)考虑外部性,农夫的最优用量会减少。c)两者使用相同量的DDT不是社会最优,因为总外部成本未被考虑。 以上是公共经济学中涉及的计算题和案例分析,涵盖了效用...
在本文中,我们将探讨在使用DDT时可能遇到的两个主要问题及其解决方案。 首先,问题一涉及到在生成测试报告时,用例名称后面会显示`dict() -> new empty dictionary`。这个问题是由于DDT的一个已知bug,特别是在...