Перейти к содержанию
    

Eclipse: переход к ошибкам из консоли

Внешняя тулза выдает в консоль ошибки (имя файла и номер строки). Можно ли как-то сделать, чтобы по клику на такой строке в консоли осуществлялся переход к этой строке в нужном файле?

 

И еще вопрос: можно ли повесить hotkey на конкретный external tool?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Внешняя тулза выдает в консоль ошибки (имя файла и номер строки). Можно ли как-то сделать, чтобы по клику на такой строке в консоли осуществлялся переход к этой строке в нужном файле?

 

если это CDT, переходить можно по клику по строчкам на вкладочке "Problems", которая рядом с эклипсовской консолью :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Внешняя тулза выдает в консоль ошибки (имя файла и номер строки). Можно ли как-то сделать, чтобы по клику на такой строке в консоли осуществлялся переход к этой строке в нужном файле?

 

Если используется CDT.

Ошибки разбирает ErrorParser. Он создает в закладке Problems строки, кликнув на которые можно перейти к ошибкам.

 

Т.е. "Внешняя тулза" должна поддерживаться разборщиком ошибок.

По умолчанию присутствуют разборщики (парсеры) для GNU C+Asm+Make и для Microsoft Visual C.

 

Так что там за "Внешняя тулза"?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Компилятор пока - IAR.
На этом форуме проскакивали сообщения, что IAR по запросу высылает плугин чтобы дружить их компилятор с Эклипсой. Поищите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да собственно плагин с настройками IAR мне не нужен - у меня все настройки прописаны руками в SConscript. Единственное что нужно - переходить по ошибкам, щелкая мышкой по строчке.

Покопался в доке eclipse, вроде как есть точка расширения у консоли. По-идее, плагином можно к ней подцепиться и затем расставлять маркеры.

В общем, если руки дойдут и что-нить из этого получится - выложу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...