【问题标题】:Netbeans 9 C++ SupportNetbeans 9 C++ 支持
【发布时间】:2018-12-31 19:06:46
【问题描述】:

我想知道 Netbeans 9 中是否支持 C++。This link 在屏幕截图上显示 C++(创建新项目时)。但是,安装后,我没有。

【问题讨论】:

  • 在 Apache Netbeans 11.1(当前版本)上,工具 > 插件 > 设置实际上包含默认未选中的复选框以启用 8.2 插件。启用它,将检查更新频率更改为:重新启动后,然后重新启动 IDE。 C++ 插件现在将出现在可用插件列表中。

标签: c++ netbeans netbeans-9


【解决方案1】:

我想知道 NetBeans 9 中是否支持 C++。

这个答案肯定是不,而且绝对是……

  • 不,从某种意义上说,Apache 目前不支持在 NetBeans 9 上使用 C++,风险自负。 NetBeans 目前正在从 Oracle 移交给 Apache,他们还没有进入 C/C++ 部分。请参阅What's Happened to My Favorite NetBeans Plugins? 了解更多信息。

  • 是的,从某种意义上说,这样做在技术上是可行的; NetBeans 9 IDE 允许您使用 C/C++。

这是你需要做的:

第 1 步(共 2 步):将 C/C++ 作为插件提供。

  • 工具 > 插件 > 设置选项卡>点击添加按钮。
  • 更新中心定制器 屏幕上:
  • 这应该会在设置标签的更新中心配置列表中创建一个新条目。
  • 检查新条目是否应立即将插件添加到 可用插件 选项卡。
  • 点击Available Plugins标签,然后点击Category列按类别对条目进行排序。
  • 列表顶部条目的名称应为C/C++。如果是这样,您已成功使插件可用:

第 2 步(共 2 步):安装 C/C++ 插件。

  • 检查上面屏幕截图中显示的C/C++条目,然后单击安装按钮。
  • 按照向导的说明进行操作。该插件将被下载并安装,您需要重新启动 NetBeans。
  • 要确认 C/C++ 已安装,请单击 工具 > 插件 > **已安装 选项卡。您应该会看到刚刚安装的 C/C++ 插件的条目。
  • 另外,确认您现在可以通过项目向导创建 C/C++ 项目:

注意事项:

【讨论】:

  • 这在 9.0 中是否与在官方支持的先前版本中一样稳定?
  • @Gili 我无法真正回答这个问题,因为我只做了简单的“Hello world!”在 NetBeans 9.0 上使用 C++ 进行测试。感受稳定性的一种方法可能是浏览Jira Bug Reports for C++ on NetBeans 9.0。没有那么多新问题,但这可能反映了目前 9.0 上的 C++ 用户数量相对较少,而不是真正没有新错误。
  • 困扰我的是,这些信息很难找到,我不得不在 stackoverflow 上查找。更让我困扰的是,apache有截图显示netbeans 9列出来创建一个新的C++项目,我真的认为这是虚假广告。参考网址:netbeans.apache.org/download/nb90
  • @come 你说得有道理。 NetBeans 8.x 用户认为 NetBeans 9 将继续支持 C++ 并非没有道理。虽然 NB90 网站没有明确声称它确实如此,但我认为非常清楚缺乏正式支持是合适的。对 C++ 的正式支持将包含在未来的 NB 版本中。
  • Apache 的维护者冒着没有尽快获得用户和一个有用的项目死亡的风险 - 如果他们认为他们可能会突然失去功能,已经被缺失功能咬伤的人不会冒更多时间移动的风险发现自己没有希望出现的功能并再次返回:他们应该并排列出 8.2 v 当前的功能集 PROMINENTLY 。并让社区更易于访问,例如 stackexchange,而不是所有 TLDR/Doesn't Work 电子邮件palava。
【解决方案2】:

Netbeans 10 和 11 - 添加 C/C++ 也以相同的方式工作。

在 Netbeans 中转到 工具->插件->设置

条目NetBeans 8.2 插件门户 已存在。

单击此条目旁边的复选框。

切换到Available Plugins标签,点击Check for Newest

C / C++ 现在在列表中。

执行此操作的计算机在 Windows 10 x64 上。

【讨论】:

  • 这似乎也适用于 netbeans 11.0 LTS。我对它的测试只是基本的。
【解决方案3】:

你必须安装 C++ 插件(工具 -> 插件)

【讨论】:

  • 嗯,在一台机器上我没有可下载的插件,但在工作机器上一切正常。
  • netbeans 对 c++ 的支持非常差,尤其是在 C++17 新语言特性的上下文中,Eclipse CDT 也是如此,考虑投资 Jetbrains Clions 以获得交叉编译的生产力
  • 除了 Clions,您可能还想考虑免费的 Android Studio,它支持 C++。
猜你喜欢
  • 2019-04-09
  • 2013-05-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多