Visual Studio
Aug. 25th, 2010 11:35 amА скажите, кто 2010 студию видел - там (в конце концов, #$*#&$) сделали чтобы проекты в солюшене можно было расставить в порядке зависимостей, или хотя бы вручную, а не сортировалось по алфавиту всегда?
Как-то это бесит - ну какая нафиг сортировка по именам по алфавиту в графе?
Как-то это бесит - ну какая нафиг сортировка по именам по алфавиту в графе?
no subject
Date: 2010-08-25 12:33 pm (UTC)Не поверите - там можно маски задавать.
А как бонусы - нету ебли около-xml при заливке в репос и с кучей кликов мышки.
no subject
Date: 2010-08-25 12:36 pm (UTC)no subject
Date: 2010-08-25 12:37 pm (UTC)Нельзя, например,задать опции сборки "для всего" и переопределять отдельные настройки для отдельных субпроектов.
Нельзя работать через редактирование текстовых файлов.
Добавлять файлы в проект по маске.
И много, много подобного.
no subject
Date: 2010-08-25 12:41 pm (UTC)no subject
Date: 2010-08-25 12:42 pm (UTC)no subject
Date: 2010-08-25 01:05 pm (UTC)no subject
Date: 2010-08-25 01:06 pm (UTC)no subject
Date: 2010-08-25 12:39 pm (UTC)no subject
Date: 2010-08-25 12:41 pm (UTC)Вас это не напрягает?
2) Почему редактирование правил сборки принципиально отличается от редактирование исходного текста?
no subject
Date: 2010-08-25 12:44 pm (UTC)Ergo: студия + cmake - уродская неюзабельная связка.
no subject
Date: 2010-08-25 01:08 pm (UTC)(да - я не обижаю русских поливая гОвнами вижуалстудио? это не русссская разработка?)
no subject
Date: 2010-08-25 01:15 pm (UTC)И спорить не буду - студия, мягко говоря, далека от идеала. Но, afaik, толковых альтернатив для разработки на C++ под винду нет. Так что, может, и уродская - но расклад "а если к запорожцу прикрутить мотор от мерседеса, правда будет зашибись?".
no subject
Date: 2010-08-25 01:18 pm (UTC)no subject
Date: 2010-08-25 01:30 pm (UTC)no subject
Date: 2010-08-25 01:39 pm (UTC)no subject
Date: 2010-08-25 01:42 pm (UTC)Edit and Continue
Breakponts
Просмотр значений переменных (особенно одобряется просмотр контейнеров STL, а лучше и boost тоже, в читаемом виде)
Просмотр отладочного вывода (OutputDebugStrings)
no subject
Date: 2010-08-25 02:01 pm (UTC)подай идею товрищам которые делают симпсонов ;]]]]
по вопросам, на бОльшую часть из них я, есессно, ответить не могу (ну ви же таки должны помнить из предыдущих топиков что я презираю отлатку-по-ф10), но попробую.
вы таки должны понять что для отладки-с++-по-ф10 в емаксе используется гдб. это не убогость емакса, это юникс вэй. в емаксе, кстати, для гдб написана специальная морда для интеграции со всем остальным.
1. edit & continue - не знаю. про существование данного мегаизвращения я узнал от вас же только на днях и до сих пор не представляю даже теоретически как его прмемнить. да - мне пытались объяснить но я тупой и не понял.
2. breakpoints - есть, с тыщей наворотов.
3. просмотр значений переменных (в том числе stl, boost и даже вашей личной мегаизвращённой либы) - есть, причём пресдавить можно что угодно и в каком угодно виде.
4. просмотр отладочного вывода - поясните.
no subject
Date: 2010-08-25 05:33 pm (UTC)1. Представьте, что вы пишете систему, которая
a) изрядное время грузится (большая она, что уж там... такой досталась)
б) взаимодействует с юзером и по результатам что-то там считает - так что восстановление текущей ситуации после старта программы - изрядное время и работа руками (ну, работу руками можно частично автоматизировать - но это тоже геморрой).
Т.е. от старта до момента, который надо отлаживать - минуты и возня.
Edit and continue в такой ситуации спасает.
На мелких проектах - не особо нужен.
4. Ну, это специфика либ от MS - есть функция OutputDebugString (и несколько завязанных на неё), позволяющих кинуть строку в отладчик. Удобная вариация на тему логов.
Да, вопросы "есть?" подразумевают именно "есть?", а не "можно сделать?". Если имеет смысл использовать emacs как замену студии - то явно всё нужное давно должно быть кем-то сделано и собрано в одну кучу. Если этого не сделано - значит, emacs (пока) не годится.
no subject
Date: 2010-08-25 06:02 pm (UTC)4. удобная? убейте меня :) специальное апи вместо простого и клёвого текстового файла.
есть - это значит искаропки или прикручивается за разумное (минута .. час)время.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-08-25 02:04 pm (UTC)no subject
Date: 2010-08-25 07:20 pm (UTC)no subject
Date: 2010-08-25 05:01 pm (UTC)no subject
Date: 2010-08-25 03:07 pm (UTC)Политкорректный theiced, это 5! ;-)
no subject
Date: 2010-08-25 03:37 pm (UTC)no subject
Date: 2010-08-25 06:07 pm (UTC)