C++ IDE 存在多个问题。Netbeans 无法正常工作。Codeblocks 缩进无法正常工作

C++ IDE 存在多个问题。Netbeans 无法正常工作。Codeblocks 缩进无法正常工作

可能会被删除,但我不能为此发布 3 个问题......

  1. Netbeans 不工作: Netbeans 屏幕截图并输出错误

好吧,我不知道发生了什么,但我根本无法使用 NetBeans。无论我做什么,程序都会说运行结束我无法工作...我甚至无法输入和输出整数......

输入/输出变量

NetBeans 的第二个问题,在第一张图片中您已经可以看到,方法和一些单词用红色下划线表示没有理由,代码在代码块上完美运行!

  1. 如果我写下以下内容,代码块缩进就会变得很糟糕:

    int 主要()

然后输入 { 并按回车键,我得到这个:这

我必须再按一次才能让第二个括号下降,然后按Up Arrow才能返回到行并按Tab,这太可怕了。

如果你知道任何我可以使用且不需要花一个小时去安装的 IDE,那就太好了,也许看起来不错,但不是那么2002就像我得到 Linux 以来经历的一些事情一样……

答案1

eclipse-cdt 软件包包含对 C 和 C++ 开发有用的 Eclipse 功能和插件。要在所有当前支持的 Ubuntu 版本中安装 eclipse-cdt,请打开终端并输入:

sudo apt install eclipse-cdt  

fos4cdt 是一个 Eclipse 插件,用于在任何保存操作中格式化 C/C++ 源文件。当您按Ctrl+S或单击节省按钮,插件会自动格式化已保存的文件。您可以通过首选项页面和使用快捷键来启用/禁用自动格式化。

fos4cdt 可以从 Eclipse Marketplace 安装在 Eclipse 中。要在 Eclipse 中打开 Eclipse Marketplace 窗口,请选择帮助->Eclipse 市场-> 搜索 fos4cdt -> 点击浏览更多解决方案链接打开http://marketplace.eclipse.org在 Eclipse 的新选项卡中 -> 单击 Eclipse 图标下方的房子图标转到 fos4cdt 下载页面。

在此处输入图片描述
代码格式化之前

在此处输入图片描述
代码格式化后

我针对 Ubuntu 存储库中的 UniversalIndentGUI 测试了 fos4cdt Eclipse 插件。fos4cdt 在代码美化方面比 UniversalIndentGUI 做得更好。UniversalIndentGUI 可以按逻辑缩进代码,但除了修复缩进之外,它不执行任何其他美化格式。

相关内容