Блог пользователя _Vadim_

Автор _Vadim_, 14 лет назад, По-русски

Предлагаю провести социальный опрос: те кто пишут на С++, в какой среде вы кодите (пишете код) и отлаживаете?

  • Проголосовать: нравится
  • -7
  • Проголосовать: не нравится

14 лет назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

Я пишу в devC++, иногда в блокноте:)

14 лет назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится
Visual Studio. Как не раз замечалось, ее дебагер на голову выше остальных. Кроме того (внезапно) в следующей студии вроде обещают сделать более человечскую поддержку интелиисенса, в духе того, что есть в шарпе.
  • 14 лет назад, # ^ |
      Проголосовать: нравится -16 Проголосовать: не нравится
    Меня интересует когда они длинку сделают.
    • 14 лет назад, # ^ |
        Проголосовать: нравится +9 Проголосовать: не нравится
      Когда ее введут в стандарт.
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Кстати, на прошлый Google Summer of Code было задание - сделать длинку в рамках буста. Я не следил, но, думаю, за год уж они справились наверное. Но вот когда начнут буст разрешать на контестах - неизвестно (а наверное никогда :) )
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Когда я отлаживаю в DevC++ у меня жестоко лагает при нажатии f7. Нажимаешь, нажимаешь, потом застопорится - приходиться заново компилить и запускать. У Вас такие проблемы есть?
P.S. DevC++ v4.9.9.2 пробная версия 
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Не сталкивался с таким. Тоже 4.9.9.2.

    Правда, я довольно редко пользуюсь отладчиком.

14 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
Пишу в Eclipse, компилю GNU C++ 3.4.3. Отлаживаю дебажным выводом :)
Если на машине не стоит Eclipse, то использую FAR + colorer.
14 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
Geany + g++. Если на контесте windows, то visual studio.
14 лет назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится
Пишу в FAR + colorer, если появляются баги - ловлю в Visual Studio. Последнее время в связи с переходом на ubuntu пользуюсь Geany, довольно приятный гуевый редактор, правда, без дебаггера. Поэтому тоже чаще всего использую debug output.
14 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится
Пишу в vim. Отлаживаю в gdb.
14 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

На важных контестах в Visual Studio, потому что нужен отладчик, а исторически сложилось, что человечество пока изобрело только один отладчик для C++ :о)

На простых контестах часто в Far или в TopCoder Arena, потому что скилл такой, что отладчик обычно на самом деле и не нужен :о)

 

14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Windows: notepad++, Cygwin g++
Linux: gedit, g++
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Рекомендую NppExec, шикарная вещь, чтобы компилить и запускать код без выхода из notepad++.
14 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится
Far/Colorer как среда.
g++/gdb - компил и отладка.
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Dev-C++ 4.9.9.2, отладка только дебаг аутпутом =)
14 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
NetBeans
14 лет назад, # |
Rev. 2   Проголосовать: нравится +10 Проголосовать: не нравится

Windows: far + g++, если нужна нетривиальная отладка - включаю VS
Linux: Kate + g++, стараюсь обходиться дебаг-выводом и не сажать баги.
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Emacs/g++/debug-output
14 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
Visual Studio
14 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится
CodeBlocks )
14 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится
Far/Colorer, компилю g++, отлаживаю  с помощью Debug Output
14 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится
В основном Far + Colorer, g++, отладочный вывод, gprof.
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
emacs/g++/отладочный вывод(gdb если ахтунг)
14 лет назад, # |
  Проголосовать: нравится +13 Проголосовать: не нравится
Far+Colorer как среда + MSVS 2008 как компилятор. Отладка попеременно дебажным выводом и методом пристального всматривания.
14 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Windows: Visual Studio 2008/2010
Linux: Netbeans 7.0, компилятор g++ 4.6.0. Отладка там сделана уже гораздо более человеческой, чем раньше, но до студии далеко не дотягивает. Так что использую привычный debug output.
14 лет назад, # |
  Проголосовать: нравится -8 Проголосовать: не нравится

Добавлю вопрос.

Кто использует лицензионную среду разработки?

  • 14 лет назад, # ^ |
    Rev. 3   Проголосовать: нравится -11 Проголосовать: не нравится

    Я ломанные не рискую ставить. Не люблю троянских коней. А вообще триальная версия Visual + переустановка Windows  на виртуальной машине каждые 90 дней :)
    Теперь по бОльшему опыту могу сказать, что VS2010Express - вполне хватает для дома, для контестов - безо всяких виртуалок (их переустановка - головняк, однако). А на работе - без VSprof не обойтись :(
  • 14 лет назад, # ^ |
    Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

    У меня такая слегка урезанная версия, скопированная у кого-то с диска, прилагавшегося к какому-то журналу. Но на самом деле у нашего вуза контракт с Microsoft, согласно которому я мог бы получить свой диск бесплатно, но поленился. Это что касается Visual Studio, а у Far'а лицензия известно какая. Ну а Windows у меня и вовсе проплаченная по всем канонам - с ноутом шла :)
  • 14 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится
    Лицензионную Visual Studio по программе DreamSpark студентам выдают бесплатно.
    Хотя для олимпиадных целей Express версии хватает за глаза.
  • 14 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится
    А это совсем не сложно.

    Под линукс почти всё сразу лицензионное.

    Под винду Notepad++, CodeBlocks, MinGW, Cygwin, g++, Far + Colorer, MinGW Studio, Dev-CPP как минимум не требуют никакой регистрации и платы, чтобы быть лицензионными.

    Visual Studio Express для олимпиад вполне хватает.

    Ну и есть университетские программы, например, MSDNAA, по которой Microsoft предоставляет вузам, участвующим в программе, некоторый лицензионный софт (винду, студию, ...) для использования его студентами.
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    У нас в универе есть Microsoft Academic Alliance. Среди лицензионного софта - студия (теперь и 2010я, но все еще юзаю 2008).
14 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Visual Studio (2008, иногда 2010, но она глючная насквозь)

сейчас приходится в Eclipse, но меня до сих пор тошнит от него )))

14 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится
Windows: Far + Colorer.
Linux: Codeblocks / Kate + gdb / Nano + gdb
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Тоже MS Visual Studio. Так же вопрос к сообществу: какой посоветуете code coverage плагин к экспресс версии?
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    В express версии, ЕМНИП, плагины отсутствуют.
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Ну, как минимум если самому делать плагин, то вижуалка предлагает в качестве совместимых версий указывать экспресс
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Linux: QtCreator, gedit и g++;
Windows: Visual Studio 2008, иногда на всяк пожарный, проганяю на доп комилире MinGW