复制并粘贴java代码间距会产生错误

时间:2015-01-21 19:54:41

标签: java eclipse

code errors

我复制并粘贴了代码,Eclipse给了我一个错误。我可以通过删除行开头的间距来修复它,但这非常繁琐。这是最新版本。有什么想法吗?

3 个答案:

答案 0 :(得分:0)

尝试打开控制字符的显示。在首选项>下一般>编辑>文字编辑。有一个标有“显示空白字符”的复选框。如果这是问题,那么你可能会进行全局替换。

答案 1 :(得分:0)

我在eclipse中用其他语言(ActionScript)看过这样的错误。问题在于,使用的空格字符不是通常用于编码空白的字符,而是编码空白的字符,不应该分成两行。我希望normaly这不应该是Java中的一个问题,因为它使用unicode ...但是你的文件可能有其他编码(不是unicode)!?

你应该检查:

  1. 您的文件编码是否支持unicode(在文件的eclipse“属性”中)。可能更改编码可以解决您的问题。
  2. 在一些十六进制编辑器中查找有问题的文件并检查有问题的空白字符。您可能已从某个网页复制/粘贴代码,并且有一个字符用于阻止浏览器将代码分成多行。

答案 2 :(得分:0)

有不同的看不见的角色。我所做的是粘贴到文本编辑器(如Notepad ++),我说删除格式。它删除了这些看不见的字符并从中复制并将其粘贴到日食中而没有任何问题。