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

 
 
> VisualGDB и ARM
DASM
сообщение Aug 27 2016, 18:43
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Есть несколько вопросов, но такой связкой тут, похоже, мало кто пользуется. Если все же кто-то пользует - откликнетесь плиз.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DASM
сообщение Aug 29 2016, 10:26
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Все равно не понял. У меня эта связка запускается за секунды, контекстные хелпы и прочие "фишки" появляются мгновенно, не то что тормоза на Эклипсе. VS 2010 у меня + VAssist.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 29 2016, 10:31
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(DASM @ Aug 29 2016, 13:26) *
Все равно не понял. У меня эта связка запускается за секунды, контекстные хелпы и прочие "фишки" появляются мгновенно, не то что тормоза на Эклипсе. VS 2010 у меня + VAssist.


А.. 2010. Так с этого и надо было начинать.

Но и там не секунды. Вот честно замерьте тайминг. Там наверняка десятки секунд будут.
Go to the top of the page
 
+Quote Post
DASM
сообщение Aug 29 2016, 10:34
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(AlexandrY @ Aug 29 2016, 13:31) *
А.. 2010. Так с этого и надо было начинать.

Но и там не секунды. Вот честно замерьте тайминг. Там наверняка десятки секунд будут.

Возможно, это же один раз.. Мне прикручивать FreeRTOS и разбираться с ком. строкой ГНУ заняло бы куда более времени (не спорю, разбираться придется, но такой QuickStart очень удобен. Возможности навигации по коду вообще огромны - сразу можно понять, что происходит в "кишках"). Ну ладно, спорить не буду. А чем 2010 плох? У меня есть и посвежее - но смысл?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 30 2016, 09:05
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(DASM @ Aug 29 2016, 13:34) *
Возможно, это же один раз.. Мне прикручивать FreeRTOS и разбираться с ком. строкой ГНУ заняло бы куда более времени (не спорю, разбираться придется, но такой QuickStart очень удобен. Возможности навигации по коду вообще огромны - сразу можно понять, что происходит в "кишках"). Ну ладно, спорить не буду. А чем 2010 плох? У меня есть и посвежее - но смысл?


Один раз? В смысле в начале дня включил и в конце выключил? У меня так не получается, смотреть надо массу файлов и проектов.
И легче выключить и новый воркспейс загрузить.

Навигация по коду хорошая в Visual Studio, ничего против. Но все таки чуть тормознее чем в SlickEdit.



Цитата(kostyan @ Aug 30 2016, 11:20) *
Да госпидя, элементарнейшего - "goto last edit location"


А это зачем надо? Проблемы с оперативной памятью? biggrin.gif
Go to the top of the page
 
+Quote Post
kostyan
сообщение Aug 30 2016, 09:48
Сообщение #6


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

Группа: Участник
Сообщений: 121
Регистрация: 8-11-05
Пользователь №: 10 577



Цитата(AlexandrY @ Aug 30 2016, 14:05) *
А это зачем надо? Проблемы с оперативной памятью? biggrin.gif


Фича весьма мастхевная! Если конечно не гирлянду писать, а, к примеру, рыться в чужом/своем объемном коде, выискивая где бага посажена.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 30 2016, 10:03
Сообщение #7


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(kostyan @ Aug 30 2016, 12:48) *
Фича весьма мастхевная! Если конечно не гирлянду писать, а, к примеру, рыться в чужом/своем объемном коде, выискивая где бага посажена.


Так это не фича, а костыль. Поскольку еклипс жутко тормозит на парсинге вы и используете этот "мастхэв"

А нормально - это применять рефакторинг, тогда в принципе нет одного места редактирования.
Go to the top of the page
 
+Quote Post
Непомнящий Евген...
сообщение Aug 30 2016, 11:21
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 16-07-07
Из: Волгодонск
Пользователь №: 29 153



Цитата(AlexandrY @ Aug 30 2016, 13:03) *
Так это не фича, а костыль. Поскольку еклипс жутко тормозит на парсинге вы и используете этот "мастхэв"

А нормально - это применять рефакторинг, тогда в принципе нет одного места редактирования.


гм, у меня не тормозит. Что я делаю не так?
Go to the top of the page
 
+Quote Post
DASM
сообщение Aug 30 2016, 11:31
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Непомнящий Евгений @ Aug 30 2016, 14:21) *
гм, у меня не тормозит. Что я делаю не так?

Очевидно понятие "не тормозит" отличается от нашего ))
Go to the top of the page
 
+Quote Post
Непомнящий Евген...
сообщение Aug 30 2016, 11:56
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 16-07-07
Из: Волгодонск
Пользователь №: 29 153



Цитата(DASM @ Aug 30 2016, 14:31) *
Очевидно понятие "не тормозит" отличается от нашего ))


так мы далеко зайдем wink.gif

Проекты довольно большие, куски буста, lwip, freertos, stl, stm-овская стандартная библиотека. Полет нормальный
Go to the top of the page
 
+Quote Post
DASM
сообщение Aug 30 2016, 11:59
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Непомнящий Евгений @ Aug 30 2016, 14:56) *
так мы далеко зайдем wink.gif

Проекты довольно большие, куски буста, lwip, freertos, stl, stm-овская стандартная библиотека. Полет нормальный

Ну звиняйте, кроме анека о том, что крокодилы тоже летают, но нииизенько как-то и в голову ничего не лезет. Сложно это будет тормоза смотреть, разве только видел снимать
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 30 2016, 12:24
Сообщение #12


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(DASM @ Aug 30 2016, 14:59) *
Ну звиняйте, кроме анека о том, что крокодилы тоже летают, но нииизенько как-то и в голову ничего не лезет. Сложно это будет тормоза смотреть, разве только видел снимать


Да там невооруженным глазом все видно.
Отрываете какой нибудь мегабайтный хидер и вылезает вот такая хрень -

Прикрепленное изображение

После чего референсы в этом хидере эклипс не находит.
Но и сами переходы между такими большими файлами занимают секунды.
Это еще не беря в расчет время открытия самого эклипса, которое еще больше чем у VS.
Go to the top of the page
 
+Quote Post
Непомнящий Евген...
сообщение Aug 30 2016, 12:55
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 16-07-07
Из: Волгодонск
Пользователь №: 29 153



Цитата(AlexandrY @ Aug 30 2016, 15:24) *
Да там невооруженным глазом все видно.
Отрываете какой нибудь мегабайтный хидер и вылезает вот такая хрень -

Прикрепленное изображение

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


Дык вы нажмите "да", отредактируйте параметры (уберите ограничение) и будет счастье.

Тока что открыл stm32f4xx.h (9155 строк, 690к), открылся быстро, Outline строился неск. секунд, но в этом время редактор работает.

Автокомплит по символам из этого файла работает нормально.

Цитата(DASM @ Aug 30 2016, 14:59) *
Ну звиняйте, кроме анека о том, что крокодилы тоже летают, но нииизенько как-то и в голову ничего не лезет. Сложно это будет тормоза смотреть, разве только видел снимать


Я ж не засекаю с секундомером. Просто оцениваю - комфортно работает или нет. На моем компе и моих проектах для меня работает комфортно sm.gif

И фичастости хватает. По крайней мере на вашем видео с асистентом я ничего прямо таки революционного не увидел. Из замеченного хотелось бы автокомплита с привязкой к типу результата, в очередном cdt это обещают сделать.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 30 2016, 14:54
Сообщение #14


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Непомнящий Евгений @ Aug 30 2016, 15:55) *
Я ж не засекаю с секундомером.


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

Форматирование согласен хорошее, лучше чем в VS.


Go to the top of the page
 
+Quote Post
Непомнящий Евген...
сообщение Aug 31 2016, 12:51
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 16-07-07
Из: Волгодонск
Пользователь №: 29 153



Цитата(AlexandrY @ Aug 30 2016, 17:54) *
Потом эклипса создает массу каких-то файлов в воркспейсе, требует воркспейса.
Черт ногу сломит там в плагинах которые туда суются. Что нужно бэкапить, что нет.
Затягивается время коммитов.

Бэкапить и класть в vcs нужно ваши файлы + .pproject и .cproject, сам воркспейс бэкапить не нужно. Единственное - раз настроив воркспейс (шрифты, подсветку и т.п.), нужно эспортировать его настройки и потом импортировать их во все новые воркспейсы


Цитата
Отладчик под ARM-ы скверный в эклипсе.

чего это? Там просто обертка над gdb, ни больше и ни меньше.

ЗЫ И кстати какие альтернативы?

Голую визуалку эклипс заруливает. Визуалка + асист - где-то лучше, но асист стоит $300 за разработчика; кстати visual gdb - еще $200

Слик также небесплатен, плюс года 4 назад, когда я на нем сидел, его парсер не сильно справлялся с stl и boost; парсер эклписа в то время был явно лучше. Может конечно что-то уже поменялось
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 31 2016, 14:37
Сообщение #16


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Непомнящий Евгений @ Aug 31 2016, 15:51) *
Голую визуалку эклипс заруливает. Визуалка + асист - где-то лучше, но асист стоит $300 за разработчика; кстати visual gdb - еще $200

Слик также небесплатен, плюс года 4 назад, когда я на нем сидел, его парсер не сильно справлялся с stl и boost; парсер эклписа в то время был явно лучше. Может конечно что-то уже поменялось


Т.е. я парился настраивал воркспейс, кидал туда проекты, связывал их, ставил какие-то мутные плагины и вы мне предлагаете воркспейс не бэкапить? sad.gif

VS хорош тем что позволяет делать всё: от ардуино, до корпоративных облаков.
Там плагинов и без ассистента есть много интересных по парсингу и представлению.

Если бы VS ну хотя бы не больше 10 сек открывался он бы стал моим инструментом для всего.

А так приходится перебиваться то Keil-ом, то IAR-ом. И текстовый редактор внешний Uderstаnd или Slick.
Go to the top of the page
 
+Quote Post
Шаманъ
сообщение Aug 31 2016, 20:07
Сообщение #17


Знающий
****

Группа: Участник
Сообщений: 758
Регистрация: 27-08-08
Пользователь №: 39 839



Цитата(AlexandrY @ Aug 31 2016, 17:37) *
Если бы VS ну хотя бы не больше 10 сек открывался он бы стал моим инструментом для всего.

У меня 2013 community открывается семь секунд sm.gif
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 1 2016, 08:08
Сообщение #18


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Шаманъ @ Aug 31 2016, 23:07) *
У меня 2013 community открывается семь секунд sm.gif


Я задумался.
Убрал из VS 2015 community все преинсталлированные тулсы и подключение к аккаунту, и получил запуск 5 сек с пустым воркспейсом.
А когда снес VisualGDB то получил 1 сек!

Ура!
Вот за что я люблю этот форум.


Go to the top of the page
 
+Quote Post
DASM
сообщение Sep 1 2016, 08:39
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(AlexandrY @ Sep 1 2016, 11:08) *
Я задумался.
Убрал из VS 2015 community все преинсталлированные тулсы и подключение к аккаунту, и получил запуск 5 сек с пустым воркспейсом.
А когда снес VisualGDB то получил 1 сек!

Ура!
Вот за что я люблю этот форум.

а Notepad не пробовали? Еще ведь быстрее)) Кстати SSD пользуете?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 1 2016, 09:08
Сообщение #20


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(DASM @ Sep 1 2016, 11:39) *
а Notepad не пробовали? Еще ведь быстрее)) Кстати SSD пользуете?


Да стоит у меня SSD, но только похоже деградировал. Уж как 2-а года стоит.

Notepad какой-то для программистов тоже пробовал.
Блин, да я все пробовал, что есть на FTP, и так опенсорсы всякие.
И Visual Studio Code. Кстати надо посмотреть что у них там в последней версии, вроде быстро прогрессируют.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- DASM   VisualGDB и ARM   Aug 27 2016, 18:43
- - x893   я пользуюсь.   Aug 27 2016, 18:59
- - DASM   Ну первое впечатление - просто супер, наконец-то в...   Aug 27 2016, 19:10
- - ViorDash   Тоже начал пользовать. С JLink-ом немного дольше г...   Aug 27 2016, 19:43
|- - DASM   Цитата(ViorDash @ Aug 27 2016, 22:43) Тож...   Aug 27 2016, 19:46
- - romas2010   Цитата(DASM @ Aug 27 2016, 21:43) Есть не...   Aug 28 2016, 06:45
|- - DASM   Цитата(romas2010 @ Aug 28 2016, 09:45) А ...   Aug 28 2016, 13:14
|- - AlexandrY   Цитата(DASM @ Aug 28 2016, 16:14) А Вы по...   Aug 28 2016, 17:49
||- - DASM   Цитата(AlexandrY @ Aug 28 2016, 20:49) Ну...   Aug 29 2016, 10:08
||- - AlexandrY   Цитата(DASM @ Aug 29 2016, 13:08) Я Вам и...   Aug 29 2016, 10:18
|- - Непомнящий Евгений   Цитата(DASM @ Aug 28 2016, 16:14) А Вы по...   Aug 29 2016, 06:49
- - ViorDash   Цитата(DASM @ Aug 28 2016, 01:46) Да вооб...   Aug 28 2016, 07:45
- - Шаманъ   Я пользуюсь связкой Visual Studio + gcc. На Visual...   Aug 28 2016, 11:00
- - x893   так не пользуйтесь - никто и не заставляет. еще ес...   Aug 28 2016, 21:02
- - ViorDash   У меня отношение ко всему "зоопарку" сре...   Aug 28 2016, 22:11
|- - AlexandrY   Цитата(ViorDash @ Aug 29 2016, 01:11) У м...   Aug 29 2016, 05:18
|- - DASM   Цитата(AlexandrY @ Aug 30 2016, 13:03) По...   Aug 30 2016, 10:10
||- - Шаманъ   Цитата(AlexandrY @ Sep 1 2016, 11:08) Я з...   Sep 1 2016, 15:10
|- - DASM   Цитата(AlexandrY @ Aug 31 2016, 17:37) Ес...   Aug 31 2016, 21:03
||- - AlexandrY   Цитата(DASM @ Sep 1 2016, 00:03) Потери в...   Sep 1 2016, 06:46
|- - Непомнящий Евгений   Цитата(AlexandrY @ Aug 31 2016, 17:37) Т....   Sep 1 2016, 09:59
- - kostyan   Откровенно забавляют микрософтофилы со своими плат...   Aug 30 2016, 08:20
|- - DASM   Цитата(kostyan @ Aug 30 2016, 11:20) Откр...   Aug 30 2016, 09:20
- - kostyan   Нене, теплое с мягким путать не надо, рефакторинг ...   Aug 30 2016, 10:13
|- - AlexandrY   Цитата(kostyan @ Aug 30 2016, 13:13) Пото...   Aug 30 2016, 10:40
|- - DASM   Цитата(AlexandrY @ Aug 30 2016, 13:40) Ре...   Aug 30 2016, 11:13
- - DASM   Попробовал reshaper - не понравился сразу ибо медл...   Sep 1 2016, 09:40
- - AlexandrY   Цитата(DASM @ Sep 1 2016, 12:40) Попробов...   Sep 2 2016, 07:13


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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 17:15
Рейтинг@Mail.ru


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