Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Eclipse: переход к ошибкам из консоли
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > GNU/OpenSource средства разработки
Непомнящий Евгений
Внешняя тулза выдает в консоль ошибки (имя файла и номер строки). Можно ли как-то сделать, чтобы по клику на такой строке в консоли осуществлялся переход к этой строке в нужном файле?

И еще вопрос: можно ли повесить hotkey на конкретный external tool?
Olegovich
Цитата(Непомнящий Евгений @ Mar 6 2008, 12:14) *
Внешняя тулза выдает в консоль ошибки (имя файла и номер строки). Можно ли как-то сделать, чтобы по клику на такой строке в консоли осуществлялся переход к этой строке в нужном файле?


если это CDT, переходить можно по клику по строчкам на вкладочке "Problems", которая рядом с эклипсовской консолью smile.gif
YKonstantin
Цитата(Непомнящий Евгений @ Mar 6 2008, 11:14) *
Внешняя тулза выдает в консоль ошибки (имя файла и номер строки). Можно ли как-то сделать, чтобы по клику на такой строке в консоли осуществлялся переход к этой строке в нужном файле?


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

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

Так что там за "Внешняя тулза"?
Непомнящий Евгений
scons. Компилятор пока - IAR.

Запускаю как external tools.
Сергей Борщ
Цитата(Непомнящий Евгений @ Mar 6 2008, 13:51) *
Компилятор пока - IAR.
На этом форуме проскакивали сообщения, что IAR по запросу высылает плугин чтобы дружить их компилятор с Эклипсой. Поищите.
Непомнящий Евгений
Да собственно плагин с настройками IAR мне не нужен - у меня все настройки прописаны руками в SConscript. Единственное что нужно - переходить по ошибкам, щелкая мышкой по строчке.
Покопался в доке eclipse, вроде как есть точка расширения у консоли. По-идее, плагином можно к ней подцепиться и затем расставлять маркеры.
В общем, если руки дойдут и что-нить из этого получится - выложу.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.