2008年12月15日星期一

Console2 代替 cmd

在http://sourceforge.net/projects/console/  下到最新的
 
如果有错位把系统的cmd掉出来吧里面的字体修改 新宋体
 

Console2 错位问题

在 Windows 平台上 Command Prompt 之烂为很多开发人员所诟病,任何一方面都不能和 Linux 或者 Mac OS 的 Terminal 相比。一个朋友推荐我使用 Console2 ,用过以后爱不释手,唯一的问题就是在显示中文的时候会产生错位。

在 Google 和 SourceForge 上查了很多资料,也稍微了解了一下 Console2 的工作方式,解决这个问题并不是很复杂。

产生这个 bug 的原因是因为 Console2 只是作为一个 command 窗口的代理,负责讲输入输出流在两个窗口之间传递,而输出部分则是读屏的方式,因此收到 Command 窗口字体设置的影响,了解这一点以后,最简单的方式就是修改掉 Command Prompt 的字体设置,用一个 TypeTrue 字体替代默认的光栅字体。

工具介绍
 
工具Console2是Windows操作系统的系统命令cmd的扩展软件。它的最大好处是支持多标签,这样一个窗口就有多个标签来在不同的目录下执行命令,而且不会在任务栏里产生过多的窗口。
项目网站说明:"Console is a Windows console window enhancement. Console features include: multiple tabs, text editor-like text selection, different background types, alpha and color-key transparency, configurable font, different window styles."
配置说明:
  • "菜单"―>Edit―>Setting...―>Behavior―>选择"Copy on select"
  • "菜单"―>Edit―>Setting...―>Mouse―>Paste text―>Right
  • "菜单"―>Edit―>Setting...―>Mouse―>Context menu text―>Right+Shift
  • "菜单"―>View―>Console Windows―>属性―>字体―>新宋体―>确定―>选择"保存属性..."―>确定―>Alt+F4
2008-12-15

chenxu

没有评论: