源代码显示为矩形而不是字符

时间:2011-07-08 19:06:40

标签: eclipse

我有一个非常奇怪的问题:

从Ubuntu 10.10升级后

。到11.04(新安装),Eclipse编辑器出现了奇怪的问题。

编写Java代码(创建新项目)时,我输入

System.out.println("bla")

然后“out”仅显示为矩形。奇怪的是,大约半秒后我看到“System.out.println”然后编辑器将其更改为System。[] [] [] .println(不是真的[](这里我使用了两个括号),它显示了作为矩形)。 有关示例,请参阅附件。

这很奇怪。我以前从来没有使用任何Ubuntu,Java或Eclipse版本。

目前,我使用:Ubuntu 11.04。 Eclipse 3.6(6月7日最新下载)和Java 1.6.0_25。

Eclipse和Ubuntu Terminal设置为UTF-8。

使用KDE而不是Gnome时也会出现问题。

任何想法在这里可能有什么问题以及如何解决这个问题?

Screenshot

2 个答案:

答案 0 :(得分:1)

您有语法高亮设置,并且无法找到任何类型“out”的字体或字体样式,如语法高亮(类变量?)中所示。

答案 1 :(得分:0)

我已经解决了这个问题:) 我们应该安装这些软件包并重新启动计算机......

sudo apt-get install ttf-mscorefonts-installer mplayer-fonts ttf-xfree86-nonfree xfs cabextract ttf-liberation ttf-mscorefonts-installer
sudo apt-get install ttf-larabie-straight ttf-larabie-deco xfonts-terminus-dos xfonts-terminus xfonts-terminus-oblique xfonts-mona tv-fonts ttf-tuffy ttf-sjfonts ttf-georgewilliams ttf-fifthhorseman-dkg-handwriting ttf-essays1743 ttf-opensymbol ttf-mgopen ttf-freefont ttf-dustin ttf-dejavu-extra ttf-dejavu-core ttf-dejavu ttf-bpg-georgian-fonts equivs ttf-sil-gentium gnome-specimen bsd-mailx dctrl-tools devscripts diffstat dput libapt-pkg-perl libauthen-sasl-perl libdevel-symdump-perl libio-pty-perl libio-stringy-perl libipc-run-perl libparse-debcontrol-perl libpod-coverage-perl libterm-size-perl libtest-pod-perl lintian patchutils postfix wdiff