任何方式来禁用项目的语法检查?

问题描述:

我创建了一个项目“示例代码”...在这里我只是粘贴示例代码...大部分是片段,将不会编译。任何方式来禁用项目的语法检查?

是否有一些项目特定的设置,我可以让Eclipse不尝试编译它?

我不希望让源代码散布红色错误标记。

+0

你为什么要禁用它?它的一个相当有用的功能 – 2012-02-05 10:16:51

+0

只是在我的“示例代码”项目上......不是我所有的项目!:) – ycomp 2012-02-05 10:24:57

我的解决方案

OK,这不是我的问题的精确解...但它是另一种方式来做到这一点,我还挺喜欢它现在...

我只是忘记使用Eclipse来存储示例java文件!

我找到了一个好节目CodeBox为Mac存储代码片段,我敢肯定存在这样的事情在Windows,Linux太...

有趣的事情的是,当我选择从这个程序在外部编辑器(Eclipse)中打开java代码片段文件(.java),它将在Eclipse 中打开,不需要任何语法检查...... wohoo!没有波浪线

正因为如此,它并不是完全成熟的代码突出显示......类和变量相同的颜色......但没关系......仍然非常可读。比在Eclipse中运行语法突出显示更多...

所以基本上,如果你想摆脱这些红色的波浪曲线......一种方法是不要保留样本.java (或其他语言)文件...只需将它们保存在文件系统或代码存储应用程序中,并在您希望查看它们时使用Eclipse打开它们。

把你的代码放在一个非java项目中,例如一个普通项目。

缺点:您将不得不创建包目录结构(除非您可以从其他地方复制和粘贴)。

上行:它不会尝试编译。

+0

不适用于我...红色的错误标志仍然在任何.java文件我把一个“一般项目”...有一些方法来摆脱它?我必须保留java语法高亮 – ycomp 2012-02-11 11:17:36

+0

您确定它是来自通用类的项目,而不是java项目吗? java构建器不应该在普通项目上运行。 – katsharp 2012-02-13 15:09:08

取决于你喜欢如何构建项目:

  • ,你可以把你的java文件到未配置为源文件夹中的单独的文件夹。在日食帮助how to configure your build path有一个条目。
  • 或者您可以在生成配置中使用set exclusion-patterns,以便遵循您定义的模式的特定包或文件不会被编译。

处理您的代码段的另一种方式可能是使用Scrapbook page。 Eclipse不会突出显示剪贴簿页面中的任何内容,但您可以选择页面内的代码部分并将它们分离执行。如果您正在进行实验并且不想使用导入和方法设置整个类来查看特定代码段是否按预期工作,那很好。