尽管我具有IAR EWB的一些精巧的IDE功能(例如代码完成和跳转到定义等),但我一直在使用IAR EWB for ARM。我无法使用GCC + Eclipse,因为我使用的是仅适用于IAR的预编译库二进制文件。但是,我注意到可以在IAR中使用外部编辑器。

对于记事本++,设置为

在Embedded Workbench中,打开此设置对话框-工具>选项...>编辑器>外部编辑器


勾选“使用外部编辑器”
类型:命令行编辑器:C:\ Program
文件(x86)\ Notepad ++ \ notepad ++。exe
参数:“ $ FILE_PATH $”-n $ CUR_LINE $(这些参数将使notepad ++在单击IAR调试日志中的消息时跳转到特定的代码行)


我想将Sublime文本用作带有IAR的外部编辑器。但是,当单击IAR调试窗口中的错误消息时,我无法找到我需要在IAR中设置的参数以将Sublime跳转到特定的代码行。另外,我不想每次单击IAR构建日志中的错误消息时都使用sublime的新实例,而是重用已经打开的实例。

有人可以指出相关信息吗?

最佳答案

基于this link,“ $ FILE_PATH $”:$ CUR_LINE $应该适用于参数。

Sublime是否启动新实例可能是应用程序设置/首选项。

关于ide - Sublime Text作为IAR EWB的外部编辑器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30446877/

10-09 05:47