реклама на сайте
подробности

 
 
> IAR Embedded Workbench и IntelliSense, Есть решение?
Pasha 111
сообщение May 4 2012, 14:09
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 154
Регистрация: 6-11-05
Из: Москва
Пользователь №: 10 515



Всем привет!

Вопрос такой: можно ли к IAR'у прикрутить IntelliSense? Мне по работе 80% времени нужно писать в IAR'е, а 20% - в MS Visual Studio. Так вот после последней переключаться опять на IAR становится очень грустно из-за интерфейса и всех примочек студии.

Хочеться хотя бы иметь что-то вроде этого, с остальным можно смириться:


Есть ли альтернатива IAR'у? Без ущерба для возможностей отладки через JLink?

Топик наверное не совсем в тему, но наболело уже, и гугл мне не помог (наверное не то спрашивал).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Pasha 111
сообщение May 6 2012, 19:09
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 154
Регистрация: 6-11-05
Из: Москва
Пользователь №: 10 515



VslavX
Спасибо за скрипт! Никогда не понимал людей, пишущих на перле sm.gif

Цитата
"2>&1" нужно чтобы перенаправить stderr компилятора в stdout, который поступит на вход Perl-а с указанным скриптом.

Если я правильно понял, то делает он не совсем это. IarBuild (только сейчас проверил) вообще ничего в stderr не выводит. А вот если в качестве компилятора для студии прописать какой-нибудь .bat-файл, а в нём написать:

echo aaa.cpp(1) : Error 1 : error text >&2

то тогда в студии добавиться ошибка в Error List (строчка делает echo в stderr). Так что студия добавляет ошибки в Error List только если они пишутся в stderr.

А строка "2>&1 | " копирует в stdout, то, что IarBuild выводит в свой stderr (чисто на всякий случай, как я понял), а потом результат всего вывода (оператор "|" считывает выходные данные одной команды и записывает их на вход другой команды) перенаправляется в перл скрипт (т.е. и выводы stdout и stderr).

Так что реально должно работать и так:

<путь и имя исполняемого файла компилятора> <параметры компилятора> > <исполняемый файл интерпретатора Perl> <имя файла скрипта>

Просто в этом случае не будут видны возможные сообщения об ошибках самого компилятора.

У меня нет интерпретатора перл, и ставить его лень, щас на c# по быстрому парсер напишу и выведу в stderr ошибки sm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pasha 111   IAR Embedded Workbench и IntelliSense   May 4 2012, 14:09
- - KRS   для ARM у IAR есть плагин к eclipse здесь есть топ...   May 4 2012, 14:16
- - _Артём_   Цитата(Pasha 111 @ May 4 2012, 17:09) Воп...   May 4 2012, 14:25
- - Pasha 111   Цитатадля ARM у IAR есть плагин к eclipse здесь ес...   May 4 2012, 14:40
|- - _Артём_   Цитата(Pasha 111 @ May 4 2012, 17:40) Пом...   May 4 2012, 15:05
- - _Стас_   А еще есть Slickedit, который прекрасно прикручива...   May 4 2012, 15:52
- - borman11   Я пишу код в Эклипсе, а отлаживаю в IAR. Плагин дл...   May 4 2012, 21:16
- - Pasha 111   Вчера поставил с дуру Eclipse 64-битный, поставил ...   May 5 2012, 10:43
- - borman11   У меня Eclipse сборка Helios. eclipse-arm-6.30-lat...   May 5 2012, 12:59
- - Pasha 111   borman11, я тоже думал, что не придётся Помучилс...   May 6 2012, 12:20
|- - _Артём_   Цитата(Pasha 111 @ May 6 2012, 15:20) bor...   May 6 2012, 13:24
|- - VslavX   Цитата(Pasha 111 @ May 6 2012, 15:20) bor...   May 6 2012, 17:55
- - Pasha 111   _Артём_ Ничего не прописывал Создал "Проект,...   May 6 2012, 14:57
|- - VslavX   Цитата(Pasha 111 @ May 6 2012, 22:09) Vsl...   May 6 2012, 19:58
- - Pasha 111   VslavX Всё, разобрался. Первое, IarBuild ничего в...   May 6 2012, 22:29


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 23:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01365 секунд с 7
ELECTRONIX ©2004-2016