Sublime Text作为IAR EWB的外部编辑器

时间:2015-05-25 22:35:37

标签: ide embedded editor sublimetext3 iar

我已经在很长一段时间内使用IAR EWB for ARM了,尽管它有很多IDE功能,例如代码完成和跳转到定义等。有时它们在IAR编辑器中工作,但大多数时候没有。 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实例,而是重用已经打开的实例。

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

1 个答案:

答案 0 :(得分:3)

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

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