Sublime Text как внешний редактор для IAR EWB

Я использую IAR EWB для ARM уже довольно давно, несмотря на его неудобные функции IDE, такие как завершение кода, переход к определениям и т. д. Иногда они работают в редакторе IAR, но в большинстве случаев нет. GCC+Eclipse для меня не вариант, так как я использую некоторые предварительно скомпилированные двоичные файлы библиотеки, которые работают только с IAR. Однако я заметил, что с IAR можно использовать внешний редактор.

Для notepad++ настройки такие:

В Embedded Workbench откройте этот диалог настроек - Инструменты > Параметры... > Редактор > Внешний редактор.

  • Установите флажок «Использовать внешний редактор».
  • Тип: Редактор командной строки: C:\Program Files (x86)\Notepad++\notepad++.exe
  • Аргументы: "$FILE_PATH$"-n$CUR_LINE$ (эти аргументы заставят notepad++ переходить к определенной строке кода один раз при щелчке сообщения в журнале отладки IAR)

Я хочу использовать Sublime text в качестве внешнего редактора с IAR. Однако мне не удалось найти аргументы, которые мне нужно установить в IAR для перехода Sublime к определенной строке кода один раз при нажатии сообщения об ошибке в окне отладки IAR. Кроме того, я не хочу использовать новый экземпляр возвышенного каждый раз, когда я щелкаю сообщение об ошибке в журнале сборки IAR, а повторно использую уже открытый экземпляр.

Может ли кто-нибудь указать мне соответствующую информацию?


person SamR    schedule 25.05.2015    source источник
comment
Я в такой же ситуации, как и вы. Удалось ли вам установить/настроить точки останова?   -  person Kar    schedule 23.10.2015
comment
Ну нет. Я использовал возвышенное только как текстовый редактор. Я по-прежнему использую IAREWB в качестве платформы для отладки.   -  person SamR    schedule 27.10.2015


Ответы (1)


Основываясь на этой ссылке, "$FILE_PATH$":$CUR_LINE$ должен работать для аргументов .

Запускает ли Sublime новый экземпляр, вероятно, это настройка/предпочтение приложения.

person kkrambo    schedule 26.05.2015
comment
Спасибо за ссылку. Это должно быть $FILE_PATH$:$CUR_LINE$, и возвышенное автоматически использует текущий экземпляр. - person SamR; 27.05.2015