无法找到C / C ++ IntelliJ IDEA插件

时间:2016-01-20 12:21:07

标签: intellij-idea

我试图向IntelliJ IDEA添加c/c++ plugin,所以我去了插件并搜索它但无法找到它。 他们删除了它并用新的IDE cLion替换它吗?是不再支持或什么?

enter image description here

7 个答案:

答案 0 :(得分:21)

看起来IntelliJ IDEA的版本比C / C ++插件支持的版本更新。如果查看plugin page,您可以看到139.1到142之间的版本是兼容的。如果你看here你可以看到构建141是IntelliJ 14.1而IntelliJ IDEA 15编号为143.所以我猜你使用的是IntelliJ IDEA 15或16 EAP,因此搜索时不会显示插件它

答案 1 :(得分:17)

只需下载旧版14位于此处的cpp插件: https://plugins.jetbrains.com/plugin/1373-c-c-

然后编辑文件CppTools / META-INF / plugin.xml并将第5行中的“until-build”值替换为until-build =“170.0”

这非常有效:)

答案 2 :(得分:8)

应该注意的是" C / C ++" IntelliJ插件存储库中提供的插件实际上不是由Jetbrains开发的,而是由名为AdvancedTools的第三方开发的,并且很久没有更新。我不确定这是否与CLion的发布有关,例如IntelliJ买了这个插件作为CLion的基础或什么。

正如CLion FAQ page中所列,目前有没有官方独立插件可用于IntelliJ IDEA的C / C ++编辑。正如其他一些产品,如Jetbrains AppCode,Jetbrains目前将CLion作为一款专有付费产品,没有免费社区版,如this forum post所示。

该帖还确认IntelliJ IDEA的插件可能会在未来出现,但目前(2018年1月)不是JetBrains的优先考虑事项。

所以,现在,在IntelliJ生态系统中获得不错的C / C ++支持的唯一方法是使用/购买JetBrains CLion。

答案 3 :(得分:0)

我建议您检查thisthis

this链接上,您可以阅读有关c / c ++高级文件制作和编译的内容。这是一个很好的,因为你也可以访问github上的源代码。 在第二个链接上,您有一个C ++开发的idee。它来自JetBrains,即使它不是IntelliJ插件,我建议你试一试。

答案 4 :(得分:0)

点击Preferences -> Plugins -> Browse Repositories并搜索

Browse repositories

答案 5 :(得分:0)

我之前遇到过这个问题,我发现我安装它的软件很旧而且没有更新,所以试着看看插件版本,看看是否与你的intellij-idea兼容的插件版本,如果没有检查更新的聪明的想法,开发人员在每次更新中修复许多问题,然后下载它。  您可以从此页面检查兼容性。 Here

答案 6 :(得分:0)

通过链接https://plugins.jetbrains.com/plugin/1373-c-c-下载最新版本的c / c ++扩展

然后打开META-INF文件夹中的CppTools.zip打开文件plugin.xml,从您自己的intellij思想构建修改第五行,直到–build =“”。转到帮助-> Intellij想法中的关于。

Go to Help --> About

plugin.xml文件的屏幕截图:

Plugin.xml

现在转到文件->设置->插件->从磁盘安装插件,浏览ypur编辑/修改的CppTools.zip。