我有一个现有的Java项目,使用Maven在IntelliJ IDEA中构建。我期待添加几个新的类,将使用C和JNI本地方法实现这个项目。我应该如何配置我的IDE和构建工具来使其工作?我愿意从Maven转换到另一个构建工具,如果它能让它变得更容易的话,尽管我承认我以前发现Gradle令人困惑,宁愿避免它,除非它能产生实质性的差异。是否有任何插件或其他修改可以改善在IntelliJ IDEA中编辑C文件的体验?我知道曾经有一个第三方C++插件在最近版本的IDEA中不再支持,但是有没有替代方案?
3duebb1j1#
C/C++插件在IntelliJ Plugin Repository中提供,实际上不是由Jetbrains开发的,而是由第三方AdvancedTools开发的,并且长期没有更新。C/C++ plugin我不确定这是否与CLion的发布有关,例如IntelliJ买下了这个插件,作为CLion的基础。
查看IntelliJ官方网站了解更多信息IntelliJ多平台
fkaflof62#
我可以确认它不在可用插件列表中,如果这有帮助的话。它看起来像是被删除了。也许Jetbrains不想竞争CLion。CLion更好,因为你有一个专用于C/C的IDEE,这样,你可以更好地“个性化”它。如CLion FAQ页面所列,目前没有可用于IntelliJ IDEA的C/C编辑的官方独立插件。就像Jetbrains AppCode等其他产品一样,Jetbrains目前将CLion作为独家付费产品,没有免费的社区版本,如本论坛帖子所示。
hof1towb3#
C/C++插件实际上是由第三方开发的,但我认为它并不可靠,它的使用可能会导致应用程序崩溃,因为它已经过时了。C/C++ plugin
3条答案
按热度按时间3duebb1j1#
C/C++插件在IntelliJ Plugin Repository中提供,实际上不是由Jetbrains开发的,而是由第三方AdvancedTools开发的,并且长期没有更新。C/C++ plugin我不确定这是否与CLion的发布有关,例如IntelliJ买下了这个插件,作为CLion的基础。
查看IntelliJ官方网站了解更多信息IntelliJ多平台
fkaflof62#
我可以确认它不在可用插件列表中,如果这有帮助的话。它看起来像是被删除了。也许Jetbrains不想竞争CLion。
CLion更好,因为你有一个专用于C/C的IDEE,这样,你可以更好地“个性化”它。
如CLion FAQ页面所列,目前没有可用于IntelliJ IDEA的C/C编辑的官方独立插件。就像Jetbrains AppCode等其他产品一样,Jetbrains目前将CLion作为独家付费产品,没有免费的社区版本,如本论坛帖子所示。
hof1towb3#
C/C++插件实际上是由第三方开发的,但我认为它并不可靠,它的使用可能会导致应用程序崩溃,因为它已经过时了。C/C++ plugin