您在用什么字体编程?Courier New?
本人系唯美主义者:D,编程的时候也喜欢用漂亮的字体,而且美观的字体能让你长时间看屏幕也不感到眼睛累。
要使用下面的字体,最好打开“字体边缘平滑”。在 Windows 中是:屏幕上点右键->“显示属性”->“外观”->“效果”->“使用下列方式使屏幕字体的边缘平滑”->“标准”。
我正在使用的:Inconsolata
很漂亮,关键是在中英文混排的时候能使中文也显示得很好。但有的时候感觉太窄了,两个字母的间距太小。
Droid Sans Mono
间距很合适,就是中英文混排的时候会把中文拉扁,不过有的时候也可以容忍。
上面两种字体都是免费的,都可以在:http://hivelogic.com/articles/top-10-programming-fonts下载。
其他字体讨论:http://www.lowing.org/fonts/
上面的文章推荐的其他字体,也不错,比如 Deja Vu Sans Mono, Bitstream Vera Sans Mono。有些字体在字号小的时候才好看,而有些则在字号大的时候好看(适合当标题字体)。
欢迎分享你喜欢的字体!
- 大小: 23.8 KB
- 大小: 22.7 KB
分享到:
相关推荐
`ActionListener`或`ItemListener`可以添加到选择组件上,当用户做出选择时触发相应的行为,例如更新其他界面元素的字体或保存所选字体信息。 5. **用户交互设计**: 一个好的字体选择程序应该有清晰的用户界面,...
一般来说,在选用适合显示代码的编程字体时,我们一般来有几个推荐标准,首先是等宽字体,这样代码才会对齐得整齐,看起来更整洁;其次是支持扩展字符集以及相似字符必须拥有高辨识度!譬如 [‘i’, ‘1’, ‘l’] ...
一旦使用`CreateFontIndirect`函数创建了字体对象,接下来可以通过`SelectObject`函数将这个字体对象选入到指定的设备上下文(Device Context,DC)中。之后,所有的绘图操作(如`TextOut`函数)都会使用这个被选中...
这个压缩包"商业编程-源码-Win32 编程中字体的应用.zip"包含了关于如何在Win32编程中处理字体的应用示例源码。下面我们将深入探讨Win32编程中的字体应用及其相关知识点。 1. **Win32 API字体概念**:在Win32 API中...
在VB(Visual Basic)编程中,处理字体的选择和设置是一项常见的任务。这通常涉及到创建用户界面,让用户能够选择不同的字体来应用到文本或者控件上。在这个话题中,我们将深入探讨如何在VB环境中实现字体的复选功能...
这要求开发者创建一个字体选择界面,通常是一个对话框,其中包含一个下拉列表或者字体预览区域,用户在选择字体后,界面会实时更新以显示所选字体的效果。这种动态更新可以使用事件驱动编程来实现,当用户做出选择时...
总的来说,VC++的Windows编程中,字体样式的调整涉及到多个API函数的使用,理解这些函数的用途和参数是关键。通过实践,你可以创建出各种富有个性化的用户界面,比如一个彩色的“Hello World!Welcome to my program...
实现这个功能,你需要创建一个用户界面,可能包含下拉框或列表框来显示字体列表,复选框或按钮来选择字形,滑动条或输入框来调整字号,以及一个颜色选择器控件。在用户做出选择后,需要监听对应的事件,更新相应的...
这个功能使得用户在选择字体时,能够直观地看到所选字体的实际效果,就像在Microsoft Word中选择字体那样。这样的设计大大简化了用户操作,尤其对于那些不熟悉各种字体样式的用户来说,能更快地找到他们想要的效果。...
5. 处理WM_LBUTTONDBLCLK消息,即鼠标双击事件,创建新的CFont对象,使用CreateFontIndirect()方法根据LOGFONT结构创建,然后使用SelectObject()将新字体选入设备上下文,输出文本,最后恢复原来的字体并删除新创建...
- 添加一个Label或TextBox控件,实时显示所选字体的效果。 - 根据用户的操作(选择字体、改变大小、设置样式)更新预览控件的字体属性。 5. 使用`FontDialogSample.sln`和`FontDialogSample`文件: - 解压后,...
确保所选字体包含所有目标语言的字符,或者使用Unicode兼容的字体,以便正确显示各种语言的文字。 6. **动态调整字体大小**: 为了适应不同设备的屏幕尺寸,你可能需要动态调整字体大小。Cocos2d提供了`...
总的来说,这个压缩包为Keil5用户提供了一次探索和优化代码编辑环境的机会。通过尝试和调整这12种不同的字体和配色方案,开发者可以找到最符合自己工作习惯和视觉偏好的设置,从而提升编程体验和工作效率。同时,这...
`SelectObject`函数用于将新创建的字体选入设备上下文,使得按钮控件使用这个新字体显示文本。 接下来,我们讨论`CreateFont`方法。与`CreatePointFont`不同,`CreateFont`允许更细致的字体设置,包括字体大小、...
【VC6_FixFont修改VC6字体】是一个针对Visual C++ 6.0(简称VC6)编程环境的工具,旨在改善用户界面的字体显示效果。VC6是Microsoft在1998年推出的经典C++集成开发环境,尽管后续有更新版本如Visual Studio .NET,但...