crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> VC 2005 или GDB?
kolofut
  опции профиля:
сообщение 22.1.2012, 18:28
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 3
Регистрация: 22.1.2012
Пользователь №: 3147

Спасибо сказали: 0 раз(а)




Репутация:   0  


На работе есть только Visual Studio 2005, сам я привык к Eclipse. Проект написан на плюсах, gui через gdi+. Собственно для моих задач перенести проект на gcc и gdb можно.
Но имеет ли смысл? В особенности интересует удобство отладки.
Поделитесь товарищи опытом)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
2 страниц V   1 2 >  
Начать новую тему
Ответов (1 - 9)
ViGOur
  опции профиля:
сообщение 22.1.2012, 21:07
Сообщение #2


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Ну, если сравнивать студию и Eclipse, то это на любителя. У меня бывший коллега например, предпочитает работать в Eclipse, в то время как я писал в студии. Если же брать отладку в чистом gdb, (имеется ввиду в shell'e), то так же дело привычки, первое время не привычно, путаешься всё напрягает, в основном отсутствие удобства, но когда привыкаешь и узнаешь все команды, становится нормально... :)

Имеет смысл только в том случае, если есть время, а так же есть желание изучить что-то новое.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kolofut
  опции профиля:
сообщение 22.1.2012, 21:33
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 3
Регистрация: 22.1.2012
Пользователь №: 3147

Спасибо сказали: 0 раз(а)




Репутация:   0  


кхм... я еще не настолько бородат чтобы использовать gdb в консоли) Естественно везде есть доля привычки, но по первому впечатлению MSVS'2005 сильно неудобно (автокомплит какой то уж очень стремненький)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 22.1.2012, 22:54
Сообщение #4


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Я и говорю, всё дело привычки, на мой например взгляд, Eclipse тормозной и неудобный, но я думаю это всё из-за того, что я им мало пользовался!
Зато MSVS очень даже удобная по сравнению с другими средами разработки.

Потому, люди и сломали кучу копий на холиварах какая IDE круче и т.д., что сколько людей, чтолько и мнений! :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kolofut
  опции профиля:
сообщение 23.1.2012, 0:46
Сообщение #5


Новичок


Группа: Новичок
Сообщений: 3
Регистрация: 22.1.2012
Пользователь №: 3147

Спасибо сказали: 0 раз(а)




Репутация:   0  


не не не) холивар не нужен. 2005 студии уже почти лет 7.... а это не маленький срок)
ViGOur, а какое ваше мнение именно про дебаггер?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 23.1.2012, 7:20
Сообщение #6


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Цитата(kolofut @ 23.1.2012, 1:46) *
ViGOur, а какое ваше мнение именно про дебаггер?
А что именно интересует?
Просмотреть в обоих случаях можно спокойно: переменные, стек, потоки, порядок вызовов и ...
Может быть и есть какие тонкости и различия, но я не замечал, так как скорее всего мне пока это не нужно. :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ssoft
  опции профиля:
сообщение 23.1.2012, 13:57
Сообщение #7


Участник
**

Группа: Участник
Сообщений: 130
Регистрация: 17.2.2010
Из: Москва
Пользователь №: 1470

Спасибо сказали: 30 раз(а)




Репутация:   3  


Цитата(kolofut @ 22.1.2012, 19:28) *
На работе есть только Visual Studio 2005, сам я привык к Eclipse. Проект написан на плюсах, gui через gdi+. Собственно для моих задач перенести проект на gcc и gdb можно.
Но имеет ли смысл? В особенности интересует удобство отладки.
Поделитесь товарищи опытом)


Я веду разработку под разными средами и разными компиляторами одновременно (так уж сложилось).

Последнее время использую в основном QT SDK и MSVS.

И там и там есть свои преимущества и недостатки.
По моим сугубо личным ощущениям вести разработку удобнее в QT SDK, отладку и диагностику пока в MSVS (GDB не всегда справляется).
Однако у меня есть специфика отладки - одновременно в отладке участвует множество процессов.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 23.1.2012, 14:09
Сообщение #8


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Цитата(ssoft @ 23.1.2012, 14:57) *
Однако у меня есть специфика отладки - одновременно в отладке участвует множество процессов.
А это как?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 23.1.2012, 16:33
Сообщение #9


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


в студии отладка сделана прекрасно. Даже для нескольких проектов одновременно (читай - нескольких процессов)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 23.1.2012, 16:44
Сообщение #10


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


В нескольких я и сам знаю как, я просто было подумал, что можно запускать и отлаживать сразу несколько процессов в одной студии! :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

2 страниц V   1 2 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 23.11.2024, 0:25