我有一个朋友正在尝试切换到 Linux,但是因为 C++ 明显缺乏调试/IDE 环境而挂断了电话,尤其是当它们与模板编程有关时。他多年来一直在使用 Visual Studio,可能被他们出色的 IDE 宠坏了。是否有人对他可以在 Linux 下使用他习惯的所有常见事物(断点、编译错误的行突出显示、步入/结束/退出/等)进行开发和调试的环境有什么好的建议?谢谢!
原文由 Brandon Pelfrey 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个朋友正在尝试切换到 Linux,但是因为 C++ 明显缺乏调试/IDE 环境而挂断了电话,尤其是当它们与模板编程有关时。他多年来一直在使用 Visual Studio,可能被他们出色的 IDE 宠坏了。是否有人对他可以在 Linux 下使用他习惯的所有常见事物(断点、编译错误的行突出显示、步入/结束/退出/等)进行开发和调试的环境有什么好的建议?谢谢!
原文由 Brandon Pelfrey 发布,翻译遵循 CC BY-SA 4.0 许可协议
7 回答5.3k 阅读
3 回答2k 阅读✓ 已解决
4 回答4k 阅读
2 回答3.9k 阅读✓ 已解决
2 回答5.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
尽管很多人认为它是一个 Java IDE,但他可以尝试 NetBeans 。我在 Windows 上使用它进行 C 和 C++ 开发没有问题,而且我知道 NetBeans 在 Linux 上受支持,所以值得一试。
看起来他想要的大部分功能都包含在 C/C++ 开发工具包 中,包括与 GDB 的集成、分析器等。