【发布时间】:2015-08-07 10:31:21
【问题描述】:
我已经在 ARM 上使用 IAR EWB 有一段时间了,尽管它的 IDE 功能很繁琐,例如代码完成和跳转到定义等。有时它们可以在 IAR 编辑器中工作,但大多数时候不能。 GCC+Eclipse 对我来说不是一个选项,因为我正在使用一些仅适用于 IAR 的预编译库二进制文件。但是,我注意到可以在 IAR 中使用外部编辑器。
对于notepad++,设置为,
在 Embedded Workbench 中打开此设置对话框 - 工具 > 选项... > 编辑器 > 外部编辑器
- 勾选“使用外部编辑器”
- 类型:命令行编辑器:C:\Program 文件 (x86)\Notepad++\notepad++.exe
- 参数:“$FILE_PATH$”-n$CUR_LINE$(这些参数将使 notepad++ 在单击 IAR 调试日志中的消息时跳转到特定的代码行一次)
我想使用 Sublime text 作为 IAR 的外部编辑器。但是,当单击 IAR 调试窗口中的错误消息时,我无法找到需要在 IAR 中设置的参数以将 Sublime 跳转到特定的代码行。另外,我不想每次点击 IAR 构建日志中的错误消息时都使用新的 sublime 实例,而是重用已经打开的实例。
谁能指出相关信息?
【问题讨论】:
-
我的情况和你一样。您是否设法设置/配置断点?
-
嗯,不,我只使用 sublime 作为文本编辑器。仍然使用 IAREWB 作为我的调试断点平台。
标签: ide embedded editor sublimetext3 iar