用什么字体浏览scala源代码并渲染< - 和=>

Rob*_*ton 16 eclipse fonts scala

我在Windows 7上使用Eclipse来浏览Scala源代码.Scala允许?代替=>,而?不是< - .

不过,我似乎无法找到渲染的unicode良好清晰的等宽字体??好.我常常只拿一个盒子代替?.

我试过了:Consolas - 是最清晰的通用字体,但不会渲染? Anonymous Pro - 不渲染? Deja Vu Sans Mono - 渲染?,但它很小,很难看到!

对于我自己的代码,我可以避免?,但这无助于查看第三方库源.其他人如何解决这个问题?如果其他人?在他们的代码中使用,那么可能他们也知道monospace字体也能清楚地呈现它:-)

Mal*_*off 0

遗憾的是,我不知道它们是否也支持 Unicode 字符,也不知道其中之一是否符合您的喜好,但请尝试一下Source Code ProDroid Sans Mono 。我想您已经用 google 搜索过,但是这个42 种等宽字体的任意列表可能会丢失一些新名称。

我个人对 DejaVu Sans Mono 非常满意,但我同意箭头(在其他字符中)并不是最好的。

相关说明:浏览器(在我的例子中是 Firefox)显示各种有线 Unicode 字符的效果总是给我留下了深刻的印象。如果我没记错的话,他们会采用一种后备策略。也就是说,如果主字体无法处理某个字符,则会尝试一种(或多种)后备字体。我不认为您可以直接使用这样的方法,但沿着这些思路进行搜索可能会为您的问题产生其他潜在的解决方案。