这套字型使用了
微软的
ClearType 字型平滑技术,并随同
Windows Vista、Office 2007及
Microsoft Visual Studio中发行,或可在微软的网站下载。在Windows Vista的6套新字型中,Consolas近似于前版Windows中 的2款内建字型:Lucida Console与Courier New,主要为程序代码的显示字型而设计的,特别之处是它的“0”字加入了一斜撇,以方便与字母“O”分辨。
在Consolas之前,程序代码的显示字型大多为Courier New或其他等宽字型,字型的柔边(
反锯齿)效果则依
个人喜好选择开启或关闭,然而Consolas是专为柔边效果而设计的字型,特别是为了搭配微软的
ClearType技术,如果不开启ClearType,Consolas的显示效果会打大折扣。另外,ClearType技术还需要搭配
液晶显示器才会有
最佳表现。
传统上,程式编写员在Windows环境底下,一般都会使用Courier New或其他近似的
等宽字体来
显示程序代码。通常用来编写程序代码的程序都会让编程员选择用来显示程序代码的字体。由于Courier New的字型比较肥大,使每个画面或页面所能显示的程序代码大为减少。Consolas除了能够在较少的空间显示更多的内容,它的清晰字型亦使编程员能够更快捷的分辨每一个文字。
以下为在一般显示屏下,用Consolas或Courier New来显示程序代码的区别。由于Consolas支持
ClearType,所以在
LCD显示屏可以利用次画素优视技术来使字体更清晰。
以下为一段使用了Consolas来显示,并启动了ClearType技术的
C++/CLI程序代码: