如何在Apache NetBeans 21(C/C++)中设置主项目以编译/运行?
在Apache NetBeans 21中永久设置C/C++主项目的方法
一、找回「设置主项目」的入口
- 菜单栏路径:选中目标项目后,点击顶部菜单栏的「运行」→「设置主项目」,在子菜单里选择你要固定的项目。
- 右键快捷方式:在目标项目上右键时按住
Shift键,原本隐藏的「设置主项目」选项会显示在右键菜单里(NetBeans 21精简了右键菜单,Shift可以调出完整菜单)。
二、永久固定主项目,关闭自动切换
- 通过选项面板关闭自动猜测:
打开「工具」→「选项」→「C/C++」→「构建与运行」标签页,找到「自动选择主项目」相关的开关并关闭。之后IDE会始终使用你手动设置的主项目,不再自动切换。 - 配置文件修改(若选项面板无对应开关):
找到NetBeans的用户配置目录:- Windows系统:
C:\Users\<你的用户名>\AppData\Roaming\NetBeans\21 - Linux/macOS系统:
~/.netbeans/21
打开config/Preferences/org/netbeans/modules/cnd/ui.properties文件,添加或修改一行:autoMainProject=false,保存后重启IDE即可。
- Windows系统:
三、快速切换主项目的小技巧
顶部工具栏的构建、运行按钮左侧,有一个显示当前主项目名称的下拉框,点击可快速切换到其他项目,无需每次都通过菜单或右键操作。
内容的提问来源于stack exchange,提问作者DragonLord
相关产品推荐
相关产品推荐

