2016-01-20 2 views
22

Я пытаюсь добавить c/c++ plugin в IntelliJ IDEA, поэтому я пошел в плагины и искал его, но не смог его найти. Удалили ли они его и заменили на новый IDE cLion? Это больше не поддерживается или что?Не удается найти плагин для плагинов IntelliJ C/C++

enter image description here

+2

Я могу подтвердить, что это действительно не входит в список доступных плагинов, если это помогает. Похоже, что он был удален. Возможно, Jetbrains не хотели соревнований для CLion. –

+1

@ EngineerDollery, действительно! JetBrains рекомендуют CLion, поэтому было бы бессмысленно сохранять плагин для IntelliJ и CLion, с другой стороны. –

+1

@SimplyMe: для них это не бессмысленно. у них были IDE для ruby ​​и python и по-прежнему поддерживают их плагины IntelliJ IDEA. – humazed

ответ

18

Похоже версии вашей IntelliJ IDEA новее, чем то, что/C++ поддерживает C плагин. Если вы посмотрите на , вы увидите, что сборка с 139.1 до 142 совместима. И если вы посмотрите here, вы увидите, что сборка 141 - это IntelliJ 14.1, а IntelliJ IDEA 15 пронумерована 143. Поэтому я предполагаю, что вы используете IntelliJ IDEA 15 или 16 EAP, и поэтому плагин не отображается при его поиске.

+0

так .. нет поддержки 'C++' в последних версиях IJ? – javadba

+0

В CI + C++ существует более эффективная поддержка C/C++ (https://www.jetbrains.com/clion/). –

+3

Видел, что - я бы предпочел остаться внутри одного env вместо IJ/pycharm/Clion. Сейчас я просто использую подсветку синтаксиса. – javadba

-1

Я бы порекомендовал вам проверить this и this

ideea что на this ссылке вы можете прочитать о том, C/C++ расширенный файл и компиляции. Это хорошо, потому что вы также можете получить доступ к источнику на github. Во втором звене у вас есть идеал для разработки на C++. Это от JetBrains, и даже если это не плагин IntelliJ, я бы порекомендовал вам попробовать.

+0

Я знаю оба, я думаю, это ясно из моего вопроса. – humazed

+4

Эй, это ответ только для ссылок, и такие вещи обескуражены на SO. Можете ли вы обобщить содержание ссылки? –

+0

@EngineerDollery, да. –

1

Нажмите на Preferences -> Plugins -> Browse Repositories и искать его

Browse repositories

+1

просто глядя на изображение, это не то, что ОП уже пытался? – BeyelerStudios

+0

И управлять репозиториями не позволяет вам ничего искать. –

+0

какая IDE действительно используется, это IntelliJ IDEA или что! – humazed

4

Просто загрузите плагин CPP старой версии 14, расположенный здесь: https://plugins.jetbrains.com/plugin/1373-c-c-

Затем отредактируйте файл CppTools/META-INF/plugin.xml и заменить значение «до-сборки» в строке 5 к чему-то как до-билд = «170,0»

и это работает отлично :)

+0

Вы можете просто удалить свойство until-build. Все еще работает в 2017 году.1 – visit1985

0

Я не сталкивался с этой проблемой раньше, и я понять, что программное обеспечение я установить это было старым и не обновлять, поэтому постарайтесь, чтобы увидеть версию плагина и посмотрите, что версия плагина совместима с вашей идеей intellij, если не проверить обновление для i ntelli-idea, разработчики исправляют множество проблем в каждом обновлении, а затем загружают его. вы можете проверить совместимость с этой страницы. Here

2

Следует действительно отметить, что «C/C++» плагин доступен в IntelliJ плагин Repository фактически не разработана JetBrains, а третья сторона называется AdvancedTools, и уже давно не обновлялся. Я не уверен, что это связано с выпуском CLion, например. IntelliJ выкупил плагин, чтобы послужить основой CLion или еще чего-то еще.

Как указано в CLion FAQ page, нет в настоящее время нет официального автономного плагина для C/C++ редактирования доступного для IntelliJ IDEA. Так же, как и в некоторых других продуктах, таких как Jetbrains AppCode, Jetbrains в настоящее время хранят CLion как исключительно платный продукт, без бесплатной версии сообщества, как указано в this forum post.

Сообщение также подтвердило, что плагин для IntelliJ IDEA может появиться в будущем, но в настоящее время (январь 2018) не является приоритетом для JetBrains.

Так что теперь единственный способ получить приличную поддержку C/C++ в экосистеме IntelliJ - использовать/купить JetBrains CLion.

Смежные вопросы