LINUX.ORG.RU

Выпущен CLion 1.0 — IDE для C++ от JetBrains

 , ,


0

2

14 апреля вышел первый релиз CLion — новой кроссплатформенной IDE, дополняющей линейку продуктов от JetBrains поддержкой C и С++.

Заявленные особенности:

  • Поддержка С++11 стандарта на уровне редактора (самого языка и директив препроцессора). Также заявляется поддержка JavaScript, XML, HTML и CSS.
  • Поддерживаемые компиляторы: GCC/Clang (для Linux и OS X), MinGW 32/64 или Cygwin (для Windows).
  • Основная поддерживаемая система сборки — CMake. Автоматическая работа с CMakeLists.txt, автодополнение команд CMake, редактор CMakeCache.
  • Мощный редактор с умным автодополнением, знакомый по предыдущим IDE от JetBrains, анализ кода на лету и рефакторинги.
  • Встроенный дебаггер (основанный на GDB).
  • И многое другое...

На данный момент доступна только коммерческая версия с 30-дневным бесплатным триалом и специальными ценовыми предложениями для особых групп пользователей.

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: ymn (всего исправлений: 8)

Честно говоря, текущее состояние тянет на бета-версию, но никак не на релиз. На первый взгляд все очень удобно и продуманно, но начинаешь пользоваться и постоянно лезут мелкие косяки то там, то здесь. Отладчик часто не показывает внутренности объектов (в смысле доступно только значение указателя и все), индексер в некоторых местах лажает и т.п. Но проект реально классный, думаю через полгода будет торт.

m0rph ★★★★★
()
Ответ на: комментарий от Rodegast

Лучше бы они все свои ИДЕ на С++ переписали, а то жаба как-то ресурсоёмко.

Я всеми руками и ногами за, IDE для C++ на Java - это они конечно учудили. Но что поделаешь, платформа, на которой они базируют все свои IDE написана на Java :(

m0rph ★★★★★
()

самого языка и директив постпроцессора

постпроцессора

Препроцессора. Постпроцессор исходников это что-то новое.

xaizek ★★★★★
()

Оно уже перестало жрать по 6 GB RAM на простейших Hello World'ах? И адово тормозить даже на i7? Хотя кого я спрашиваю, конечно же не перестало.

Кстати, на 32-битную сборку они всё так же клали? Ну правильно, они же не влезают в адресуемые 700 MB, лол.

Free 30-day trial for Linux

Лол.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от EXL

Просто потому, что мы поддерживаем только 64-битную JDK

При Sun такого не было.

anonymous
()
Ответ на: комментарий от xaizek

Ouch. Последнюю неделю в постпроцессорах для NX копаюсь, глаз замылился :)

Midael ★★★★★
() автор топика

На реддите, к слову, встретили без восторгов. В основном из за отсутствия комьюнити версии (и вообще текущих планов на нее).

Midael ★★★★★
() автор топика

Спасибо за предложение, но я этим даже бесплатно пользоваться не стану. QtCreator — хватает выше крыши. Уж извините, но IDE для С++ на джаве уже есть — NetBeans, (не на ночь глядя будь помянут) Eclipse. Может есть что-то ещё.

FairyOstroGrad
()
Ответ на: комментарий от EXL

32-битная JDK имеет ограничения по памяти и не дает CLion больше, чем 700mb. Мы не влезаем.

Это потому, что они вместо софта пишут говнокод?

FairyOstroGrad
()
Ответ на: комментарий от int13h

А я спокойно с phpstorm пересел на бесплатный netbeans. Большой разницы не заметил.

anonymous
()
Ответ на: комментарий от int13h

Чисто для питона PTVS под винду неплох. Ну конечно вебня руками.

Midael ★★★★★
() автор топика
Ответ на: комментарий от I-Love-Microsoft

Кстати да, не представляю кто этим тормозным Java-поделием будет пользоваться на оффтопике, когда MS выпустила Visual Studio в редакции Community Edition с поддержкой дополнений.

EXL ★★★★★
()

по сранению, с qtc, тащит ток рефакторинг...

pon4ik ★★★★★
()
Ответ на: комментарий от EXL

MS выпустила Visual Studio в редакции Community Edition с поддержкой дополнений

Охохо, всё, теперь на Qt перейдут еще больше быдлокодеров =))) А то раньше плагины были лишь для платных версий vs, в том числе Qt-плагин... Заживем!

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от xaizek

Препроцессора. Постпроцессор исходников это что-то новое.

Постпроцессор - это ЛОР!

rezedent12 ☆☆☆
()
Ответ на: комментарий от EXL

Оно уже перестало жрать по 6 GB RAM на простейших Hello World'ах? И адово тормозить даже на i7? Хотя кого я спрашиваю, конечно же не перестало.

Лолвут? У меня на четырехлетнем ноутбуке все летает. У тебя там денди что ли?

lazy_aleks
()
Ответ на: комментарий от int13h

Неизвестно. Пишут, что сейчас не планируют, а потом может быть подумают.

Midael ★★★★★
() автор топика
Ответ на: комментарий от Rodegast

Лучше бы они все свои ИДЕ на С++ переписали, а то жаба как-то ресурсоёмко.

У них основным продуктом остается Idea, под приоритеты которой и точится платформа. А Ide для явы писать на чем-то кроме явы никто в здравом уме не будет.

Nagwal ★★★★
()
Ответ на: комментарий от EXL

Юзаю WebStorm – все замечательно … Не знаю, что там у тебя за железо.

renya ★★★★★
()

Пробовал я ее недавно, и скажу что QtCreator лучше.

w1nner ★★★★★
()
Ответ на: комментарий от urandom

Выкинь уже свой атом на помойку.

Десктопный i7, хеллоВорлд любит по 10 секунд собираться. Окна прозрачные для клика. Отвратительные шрифты.

Крче, к чему я виду, очень крутая IDEшка, но java тормозит. java не может в GUI

abs ★★★
()
Ответ на: комментарий от lazy_aleks

У вас CLion на HelloWorld'е протёк

Лолвут? У меня на четырехлетнем ноутбуке все летает. У тебя там денди что ли?

http://i.imgur.com/qDLvtEk.png

P.S.

$ cat /proc/cpuinfo
processor   : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 42
model name  : Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz
stepping    : 7
cpu MHz     : 2265.248
cache size  : 6144 KB
fpu     : yes
fpu_exception   : yes
cpuid level : 5
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc up rep_good nopl pni monitor ssse3 lahf_lm
bogomips    : 4530.49
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

$ free -m
             total       used       free     shared    buffers     cached
Mem:          7956       1242       6714         0          53        812
-/+ buffers/cache:       375        7581
Swap:         2046       0          2046
$ java -version
java version "1.7.0_76"
Java(TM) SE Runtime Environment (build 1.7.0_76-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.76-b04, mixed mode)
EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)

Пробовал его еще на этапе EAP. Так себе. На бусте люто тормозил, частенько подключивал, не везде работал правильно. Но главное для меня - плохая эмуляция vim. Итого бросил и перешел обратно на vim. Сейчас думаю об eclipse с vrapper. Там поддержка должна быть лучше, даже мой любимый vim-surround есть.

snizovtsev ★★★★★
()

Простые мейкфайлы она всё так же не умеет?

ilammy ★★★
()
Ответ на: комментарий от slyjoeh

Я верил, что когда-нибудь и для плюсов будет нормальная IDE.

Эх, мечты, мечты.(

abs ★★★
()

Да ну... Понты какие-то. Родина им дала Си (как вариант - кресты), пиши, пиши на си. Не хочу, хочу жрать говно, Java™. Да и что в этих IDE есть такого, чего не умеет Vim/Emacs с плагинами?

Meyer ★★★★★
()
Ответ на: комментарий от f1xmAn

А что, у плюсовиков детское железо?

У плюсовиков разное железо. В любом случае если ИДЕ на маленьких проектах начинает отъедать по 800Мб памяти, то оно идёт лесом.

Rodegast ★★★★★
()
Ответ на: комментарий от Meyer

прыщавых хипстеров

как будто что-то плохое

anonymous
()
Ответ на: комментарий от EXL

Оно уже перестало жрать по 6 GB RAM на простейших Hello World'ах? И адово тормозить даже на i7? Хотя кого я спрашиваю, конечно же не перестало.

Ты трепло.

WatchCat ★★★★★
()

Уверен, имакс это поделие переживет.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.