Pull to refresh

Comments 15

UFO just landed and posted this here
Однако и CLion не догоняет набор Visual Studio + Visual AssistX.
UFO just landed and posted this here
CLion-ом я, конечно, пользовался минут 30, но вот с Visual AssistX работаю уже лет 5. Подкупает он несколькими вещами:
-Удобная навигация по коду — переходы между объявлениями\реализацией, переход от символа к объявлению,
-Поиск: символа в проекте, вызовов функции
-Подстановка инклюдов
-Подсветка синтаксиса
-Реально работающее автодополнение, а не эти волшебные грабли IntelliSense
-Сниппеты
-Удобные окошки показывающие структуру проекта\файла кода
-Рефакторинг (ну это и в CLion есть)

Субъективно CLion неплох, но до рабочего инструмента, которым можно пользоваться интуитивно и в котором точно есть нужная тебе фича и она реально работает так, как задумана — до этого состояния ему ещё далеко.
UFO just landed and posted this here
В Mac OS установил CLion, он 40 минут пердел пытаясь открыть мой рабочий проект. Потом я нифига не нашел где cmake-у передать аргументы. Посмотрел на все это дико тормозящее чудо и удалил его. Мелкие проекты открывал нормально, но действительно ему еще далеко до идеала. Правда было это давненько, может что изменилось.
За весь период работы перепробовал кучу IDE ( Eclipse, xcode, qt-creator и т.д. ), но ничего лучше Visual Studio + Visual AssistX еще не видел, и это довольно грустно.
UFO just landed and posted this here
Ну ключевым моментом для меня является это использование памяти, VS тут выигрывает у Java IDE очень сильно. А зная как жрут память продукты от JetBrains, как-то и не хочу их использовать, увы, не нравится мне их прожорливость.

Юзаю с Visual Assist, потребляемая память болтается в основном в районе 200-300Мб. Тогда как Java среды спокойно разжираются до 1Гб, а временами и выше. Посмотрел на Resharper for C++ EAP, нда, если так же будет работать с памятью в релизе, то оно не надо. Менее чем за час разжирается до 2Гб и всё, среда реагирует по 5 секунд на нажатие кнопок. Тестировалось на 2013й.

Остаюсь на VS + VA ибо VA даёт всё что надо в плане рефакторинга и индексации файлов.

Ну и последнее, не верится, что в 2015 заведется всё хорошо, в первую очередь VA использую именно потому, что Intellisense не способен правильно проиндексировать файлы и большая куча кода подчёркнуто красным. Например в моём случае вообще никак не хочет индексировать инклудники boost. И какой-бы рефакторинг не был, код в красных полосочках редактировать не хочется.
UFO just landed and posted this here
Visual Assist X это делает, а вот визуалка да, с форматированием туговато. Ну и у C++ набор грамматик куда как сложнее, соответственно и правила посложнее сделать, хотя не верю, что корпорация этого сделать не может, просто им надо подсадить на C#, видимо и делаю часть C# удобнее.
UFO just landed and posted this here
Интересно, а что там с поддержкой C++11 и C++14, а то нескольких фич просто очень сильно не хватает. Будет ли constexpr, появился ли using для конструкторов и = default для методов?
Sign up to leave a comment.