@habrachat

Страница 999 из 6731
Славик
19.02.2016
16:42:19
на днях поставил resharper на студию

с ним еще терпимо

без него полная жопа

Сирожа
19.02.2016
16:42:38
но если выбирать из последних двух, то я от visual studio убегал и пробовал qt
я и там и там работаю по долгу службы, но студия прадва приятнее

Google
Viacheslav
19.02.2016
16:42:48
и visual studio, и qt creator на их фоне говно
CLion ведь жрёт как не в себя и тормозит.

Сирожа
19.02.2016
16:42:57
на днях поставил resharper на студию
солидарен - решарпер - царь!

Славик
19.02.2016
16:43:07
ну все продукты jetbrains жрут

но обычно это не проблема

по поводу торможений, то нет

Viacheslav
19.02.2016
16:43:34
Ну с С++ это становится большой проблемой, это не java-код распарсить.

Славик
19.02.2016
16:43:37
когда реально пишешь код, то всё ок

Viacheslav
19.02.2016
16:44:02
Славик
19.02.2016
16:44:18
не буду спорить по поводу clion - не использовал

Viacheslav
19.02.2016
16:44:25
Изменения в header, в котором шаблонный код, и этот CLion умирает.

И это на ноутбуке с SSD и 32 гигами рамы.

кстати почему? он вообще на ура справляется. Или есть тонкости?
Есть. Работа с breakpoints в студии в подмётки GDB не годится. В GDB на conditional breakpoint можно почти что любую логику навесить, что иногда бывает крайне полезно..

Google
Viacheslav
19.02.2016
16:48:13
без шуткок - приведи пример
Пожалуйста. Поставь breakpoint, который тебе в рантайме по услвию поменяет значение другой переменной, выведет в лог информацию, но программу при этом не остановит.

Такое себе переписывание кода в  рантайме без перезапуска программы.

Славик
19.02.2016
16:49:00
gdb так умеет?

крутая фича

Viacheslav
19.02.2016
16:49:40
gdb так умеет?
Да, умеет. И я пользовался не раз, т.к. в шаблонном коде это было быстрее, чем ждать 40 минут, пока монструозная программа перелинкуется.

Славик
19.02.2016
16:50:29
это тема

кто еще разворачивал телеграм у себя?

замутите, чтобы каждый чат был в отдельном окне и фиксированный список пользователей

Viacheslav
19.02.2016
16:51:32
А, ещё. В GDB можно включить запись действий программы, стукнуть баг, а потом проматывать выполнение вперёд/назад.

Славик
19.02.2016
16:51:35
спорим, что не справитесь?

Viacheslav
19.02.2016
16:52:54
Полностью навигация по стактрейсу, все переменные, регистры и т.д. Грубо говоря можно отмотать в самое начало и полностью повторить выполнение всей программы :)

Славик
19.02.2016
16:53:10
я gdb пробовал только консольный

есть какой-то гуи?

SP
19.02.2016
16:53:29
на днях поставил resharper на студию
во времена vs12 тоже без решарпера не обходился, а сейчас для чего?

Google
Славик
19.02.2016
16:54:07
не пользовался новой студией

Viacheslav
19.02.2016
16:54:09
есть какой-то гуи?
Вот с GUI у меня поначалу жуткая ломка была, так ничего и не нашёл достойного.

Достаточно быстро привык и сейчас студийный отладчик огрызком кажется. Я уж про встроенные в GCC/Clang санитайзеры молчу.

Славик
19.02.2016
16:55:14
то есть ты всё это проворачиваешь в консоли?

Viacheslav
19.02.2016
16:55:24
Ага.

Славик
19.02.2016
16:55:28
воу

Сирожа
19.02.2016
16:55:29
Славик
19.02.2016
16:55:31
вот это сила

Сирожа
19.02.2016
16:55:35
наркомания же

Славик
19.02.2016
16:55:50
чет мне кажется нароманией это

Сирожа
19.02.2016
16:56:00
Сирожа
19.02.2016
16:56:04
*да

Славик
19.02.2016
16:56:12
вообще-то я твое сообщение перевел

да не, это сильно

если проект реально так долго собирается, то лучше в консоли помучаться

Сирожа
19.02.2016
16:56:45
уважуха конечно - но зачем)))

Славик
19.02.2016
16:56:47
тем более все равно наблатыкаешься

и будет шустренько

Сирожа
19.02.2016
16:58:39
чет короче студийный отладчик по брякам какой-то немного скудный

Google
Viacheslav
19.02.2016
16:58:55
уважуха конечно - но зачем)))
Что зачем? Мне эффективнее разрабатывать под UNIX. Одно только подключение сборочных зависимостей с пропиской путей в студии убивает столько времени, что хочется застрелиться.

Viacheslav
19.02.2016
16:59:25
Благо CMake есть.

Lores
19.02.2016
17:00:04
Кто-нибудь тут реализовывал evil twin?

[Anonymous]
19.02.2016
17:00:20
Одни коты

Viacheslav
19.02.2016
17:01:12
и там и там есть свои плюсы и минусы
Согласен. Как IDE с Intellisense студия пока что вне конкуренции. Как набор полезных инструментов сосёт. Address Sanitizer нет, Undefined Behaviour Sanitizer тоже нет. Компилятор никак не осилит С++11 нормально поддержать. И т.д.

Admin
ERROR: S client not available

111 222
19.02.2016
17:01:44
Viacheslav
19.02.2016
17:01:53
кстати студийное брякособытийное как-то бедновато
Ага. Там только if condition можно впихнуть. Причём, насколько я помню, оно даже функции вызвать не может, напрямую надо переменные выколупывать.

Viacheslav
19.02.2016
17:02:26
Даже если это геттер, напрямую значение возвращающий :(

[Anonymous]
19.02.2016
17:02:38
А через год уже будет С++ 17

Viacheslav
19.02.2016
17:03:06
> Компилятор никак не осилит С++11 ... хотя уже есть С++ 14
Не будем о больном. Они пусть SFINAE допилят.

[Anonymous]
19.02.2016
17:04:17
А мне тут один упоротый доказывал, что msvc лучший. Когда я сказал про Cpp 11 и 14, то он сказал, что эти стандарты не нужны

Viacheslav
19.02.2016
17:04:21
constexpr хоть появился, и на том спасибо. 4 года только ушло у них :(

А мне тут один упоротый доказывал, что msvc лучший. Когда я сказал про Cpp 11 и 14, то он сказал, что эти стандарты не нужны
Я на работе вынужден использовать С++03, т.к. компиляторы Solaris и AIX не умеют в С++11 вообще. Готов убить любого, кто скажет, что оно не нужно.

Google
[Anonymous]
19.02.2016
17:06:35
Или шланга

[Anonymous]
19.02.2016
17:06:40
не худшая платформа для нового порта

Il'ya
19.02.2016
17:07:14
+
Ага...

Viacheslav
19.02.2016
17:07:16
Есть. Теоретически. Практически под нужды Блумберга (не могу сказать какие, NDA) вендорами добавлены специфические фичи в линкеры.

Поэтому GCC и C++11 только на Linux машинах.

[Anonymous]
19.02.2016
17:07:53
прелестно

Viacheslav
19.02.2016
17:08:08
В нашем отделе переползание на него долго идти будет, финансовые системы, там код есть, который старше меня лет на 15.

Кому-то везёт больше :)

Сирожа
19.02.2016
17:08:38
Поэтому GCC и C++11 только на Linux машинах.
как бы перенести студиную няшность под разработку на линукс

Viacheslav
19.02.2016
17:09:09
Они взялись за ум и начали использовать куски Clang.

[Anonymous]
19.02.2016
17:09:17
как бы перенести студиную няшность под разработку на линукс
никак, бородатые скажут тебе - ctags, valgrind, кококо

Viacheslav
19.02.2016
17:09:21
Может их окончательно озарит и они свой компилятор выкинут нахрен.

[Anonymous]
19.02.2016
17:09:30
интегрируй всё это в емакс и будь щаслив

Сирожа
19.02.2016
17:09:41
ахахахахах...ннно

Viacheslav
19.02.2016
17:09:43
Тогда код будет собираться одинаково и под виндой, и под линукс.

интегрируй всё это в емакс и будь щаслив
Такое только идиоты могут сказать.

Dr.Leo
19.02.2016
17:10:05


Viacheslav
19.02.2016
17:10:29
Можно, конечно, на базе vim/emacs что-то похожее собрать, но работать оно полноценно не будет.

Вся надежда на CLion, если они тормоза из него выпилят. Жрать оно может сколько угодно, оперативки мне не жалко, пусть хоть 16 гигов отожрёт.

Страница 999 из 6731