|
|||
Home > 关于以前版本 > RVDS v2.2 与 ADS v1.2.1 之间的不同点 > CodeWarrior IDE 的更改 |
RVDS CodeWarrior 和 ADS CodeWarrior 之间的不同点是:
ADS CodeWarrior 以 CodeWarrior v4.2 为基础。 RVDS CodeWarrior 现在以 Metrowerks CodeWarrior v5.6 为基础。
CodeWarrior v4.2 中为处理 Perl 脚本提供支持的 CodeWarrior Perl 插件,MWPerl,在 CodeWarrior v5.6 中已删除。 Metrowerks 不再对其进行支持。
ARM 工具专用配置面板适用于 RVDS v2.2。
单独的 ARM 编译器结合了 RVDS v2.2 中的单一编译器,因此 RVDS v2.2 中仅有一个编译器配置面板。
除 AXD 和 armsd 之外,您现在还可以通过 RealView Debugger 运行和调试映像。
您现在可以连接库。
您现在可以将 ADS 项目的 CodeWarrior 导入 RVDS CodeWarrior。
RVDS CodeWarrior 的缺省 ARM stationery 不包含 DebugRel
构建目标。
但是,如果您导入 ADS 项目的 CodeWarrior,则创建 DebugRel
构建目标以保存您可能为该构建目标配置的任何设置。
不同于 ADS 编译器,RVCT 编译器并不生成浏览器信息。 该功能现在由 CodeWarrior 的内置语言分析器提供。
代码格式化。
代码完成,包含 C++ 模板类的代码完成。
转到下一/上一功能。
打印时换行。
支持与源文件相关的 #includes
。
在注释内/外查找。
改进的语言分析器速度和反馈。
新建编辑器绑定。
在项目窗口中显示和隐藏“Code/代码”列和“Data/数据”列的功能。
支持工作空间。
RVDS CodeWarrior 不提供 CodeWarrior IDE 中的所有目标连接和调试功能。 您必须运行一个 ARM 调试器以执行这些功能。