Eslipse Neon. Пост ненависти )
От: Andrew.W Worobow https://github.com/Worobow
Дата: 16.07.16 11:14
Оценка: +1
Не я все типа понимаю — и опенсорс и беспланый, и все такое...
Но среда ИМХА такая сырая, что просто атас, то всем при том, выглядит как полная замена студии.

Вот столкнулся: https://bugs.eclipse.org/bugs/show_bug.cgi?id=157220

1)Имеем некий кросплатформенный тусчайн С++.
2)Имеем проект кода очень большой. Собирается простым мэком. Лазить по буилд логу ну очень достает. Дай думаю возьму Эклипс и пусть сам ошибки пасрсит, за одно и редактор.
3)В проекте есть несколько библиотек для разных "вариантов" сборки. В этих библиотеках есть одинаковые файлы. Ну скажем printf.c.
4) Запускаю сборку — и вижу что большая часть ошибок GCC парсится нормально, а некоторые ну никак. Делаю свой регекс на парсер ошибок. Все равно выдает вместо файла — просто имя проекта.
5) Беру и просто в отдельный регексп вбиваю 100% текста ошибки, а в имя файла вбиваю тупо имя printf.c. CDT его отлично отдельно находит. Но опять нет навигации по коду, вместо имени файла опять просто имя проекта.
6) Беру и для этого регекспа тупо вбиваю ДРУГОЙ файл (который один в проекте) — И... Тадада — и навигация заработала, и имя проявилось.

Вопрос — 2006 год факт фиксации ошибки, сейчас 2016. А конь и ныне там.
Вот вам и линуксовые продукты. Даже если они номинально есть — то они нихрена не работают.
Блин. !)
Не все кто уехал, предал Россию.
Re: Eslipse Neon. Пост ненависти )
От: sergey179 Россия  
Дата: 19.07.16 19:35
Оценка:
Здравствуйте, Andrew.W Worobow, Вы писали:

AWW>Вот столкнулся: https://bugs.eclipse.org/bugs/show_bug.cgi?id=157220


Там Алена ведь написала внизу совет. Use full file name to set breakpoints

AWW>Вопрос — 2006 год факт фиксации ошибки, сейчас 2016. А конь и ныне там.


Значит community эта проблема не казалась важной.

AWW>Вот вам и линуксовые продукты. Даже если они номинально есть — то они нихрена не работают.


Eclipse — не линуксовый продукт. Более того, твоя проблема относится к CDT а не Eclipse-у как базовой платформе.

AWW>Блин. !)


Берешь сорцы и пробуешь фиксить сам, если нужен фикс.

Нынче Эклипсом занимаются в основном индусы, потому и рез-ты соответствующие.
Re[2]: Eslipse Neon. Пост ненависти )
От: Vain Россия google.ru
Дата: 31.07.16 23:03
Оценка:
Здравствуйте, sergey179, Вы писали:

S>Значит community эта проблема не казалась важной.

https://bugreports.qt.io/browse/QTBUG-16443
Path too long слышали проблему? 2011 год. До сих пор не пофикшено. Ага, комьюнете это не важно. Знакомая мантра..
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Re[3]: Eslipse Neon. Пост ненависти )
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 01.08.16 04:05
Оценка:
Здравствуйте, Vain, Вы писали:

V>https://bugreports.qt.io/browse/QTBUG-16443

V>Path too long слышали проблему? 2011 год. До сих пор не пофикшено. Ага, комьюнете это не важно. Знакомая мантра..

Кстати, да! MSVC задрала с этой проблемой, с её 260 символов на путь. Из-за этого пришлось исходники переименовывать и папки, давать имена из буквенных аббревиатур, чтобы под Виндой проект компилировался.
Re[4]: Eslipse Neon. Пост ненависти )
От: Vain Россия google.ru
Дата: 01.08.16 12:26
Оценка:
Здравствуйте, Nuzhny, Вы писали:

V>>https://bugreports.qt.io/browse/QTBUG-16443

V>>Path too long слышали проблему? 2011 год. До сих пор не пофикшено. Ага, комьюнете это не важно. Знакомая мантра..
N>Кстати, да! MSVC задрала с этой проблемой, с её 260 символов на путь. Из-за этого пришлось исходники переименовывать и папки, давать имена из буквенных аббревиатур, чтобы под Виндой проект компилировался.
Самое интересное что кутешники без мсвс могли это исправить, но забили. Патч там прилагается.
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.