如何使Netbeans从项目中删除已删除的文件?

时间:2015-10-22 08:35:23

标签: c++ netbeans cmake makefile

我正在使用CMake作为Makefile生成器开发一个C ++程序。我已经将项目添加为Netbeans的现有源代码,除非我更新构建目标的依赖项列表,否则一切都很好。

Netbeans能够将新文件添加到项目中,但保留已删除的文件,并在文件列表中添加一个小的黄色警告图标。因此,删除它们的唯一方法是在GUI中手动或从项目中的configurations.xml中删除它们。

据我所知,问题在于Netbeans扫描外部变化的方式。有没有办法告诉它从项目中删除已删除的文件?

2 个答案:

答案 0 :(得分:0)

您可以尝试提及here的解决方案:

right click on your project in the "Projects" window,
click on "Properties",
click on "Ignored folders" in the left panel called "Categories",
click on "Add folder" and select the folders you want to ignore.

您还可以清除位于以下位置的缓存:

C:\Users\username\.netbeans\7.0\var\cache. //Deleting this directory should clear the cache for you.

答案 1 :(得分:0)

要从我的C ++静态库项目中删除没有文件的文件名...

<文件

<源文件> a.cpp <从项目中删除文件(>表示右键)

<头文件> a.h <从项目中删除文件(和头文件。)

我正在使用netbeans 8.2。奇怪的是,“源文件”下仅列出了c.cpp。 在“头文件”下仅列出了c.h。 所有其他(实际,实际)源文件和头文件都列在“重要文件”下。