为什么IDE在出错后会坚持使用旧代码?

它是什么关于IDE - 无论是Flash Develop,Flash Builder,Visual Studio甚至是Eclipse - 即使你删除了所有代码并重新开始,它们仍然坚持旧的错误,它们指出了之前的错误,就好像它一样是不是一直有神奇的隐形......即使你的新代码也是如此。 对于那些不了解所述IDE的来龙去脉的人来说,这是一个真正的错误。一旦你犯了错误,那就是它!无论你是否删除那里的所有代码,只是让它在屏幕上打印一些行,你会得到“Error this..Error that”或不祥的“Build Failed”而不提供任何信息。 好吧,如果有人已经通过这个新手阶段,现在知道更好,请指出它是否具有这些IDE的功能以及如何克服这个问题。     
已邀请:
你尝试过清洁吗? 我不时在大型版本上看到过这种情况。     
在旧版(2007)Eclipse CDT中存在一些问题,如错误186619所示:“[Builder] Clean不会删除错误标记”。 但对于最近的CDT版本,答案仍然是:   在构建开始时删除所有问题标记。这包括干净的构建。   这在当前的CDT中有效。     
关于VS,我遇到这些问题的唯一一次是当一个或多个文件被破坏时。如果发生这种情况,它通常可以删除任何.suo和.user文件以及obj和bin目录。 否则,如果您仍然遇到这些问题,我建议您在MS Connect网站上打开一个错误。     
Flash开发只是显示“Build failed”错误,即使您的代码是正确的,如果您之前发生了错误,并且您在调试选项中单击了“stop”,然后关闭了Flash调试器播放器窗口。这是因为由于某些原因我不明白,它仍然在后台运行,你必须通过任务管理器关闭它。     

要回复问题请先登录注册