Console2:Windows命令行威力加强版
2015-06-18 15:56
197 查看
转自:Console2:Windows命令行威力加强版
作为一个Windows重度用户+程序猿,日常开发中免不了要经常使用命令行工具。但是Windows下默认的cmd提供的功能实在有限。今天无意间发现了一款很不错的命令行工具前端Console2,瞬间就被其深深地吸引,赶紧记下来分享一下。本文将简单介绍Console2及其配置方法,让你可以快速地配置出一个类似Linux终端的装逼利器。
和Linux下有强大的Konsole和gnome terminal不同,Windows里的命令行工具默认是cmd.exe,其简陋程度大家都清楚。当然Windows下还有一个Powershell,但在各方面也是差强人意。Console2这个工具是cmd.exe的前端包装,它有很多突出的优点:
支持多标签,这样就不会再任务栏里产生过多的窗口
不仅可以包装cmd.exe,也可以包装其他terminal程序,如cygwin、Powershell等等
支持透明背景,可配置字体和颜色,可配置热键等等
完全绿色,解压即用
官方下载地址:http://sourceforge.net/projects/console/
原版下载下来之后还需要经过一番配置才能成为装逼利器。
Console: Shell:要包装的终端工具(默认为cmd.exe),用Powershell可以设置为%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe
Console: Startup dir:默认启动的目录
Console: Window size:启动时窗口的大小(也可以正常拖拽窗口右下角来调整)
Console: Buffer size:缓冲区的大小(调大一点可以保留更多的内容)
Apperance: 设置命令行工具的标题、字体、位置等(我设置为字体Consolas Size 15)
Apperance|More: Window transparency:设置窗口激活和未激活时的窗口透明度(30, 80为佳)
Behavior: Copy on select:选中文字时自动复制
Hotkeys:设置快捷键。有一些非常好用的快捷键,比如New Tab 1设置为CTRL+T可以快速打开新标签
Scroll buffer page up设置为Page Up可以用键盘滚动命令行窗口,Activate Console(global)设置
CTRL+Shift+T可以让你在失去焦点的时候快速呼出命令行窗口,等等,各人按照各自的口味设置吧。记住设置快捷键时要点Assign才能生效
Mouse:鼠标快捷键:Select Text设置为Left可以让你像选文本一样选择文字(配合上面的Copy on select可以让你选中文字马上就复制),Paste text设置为Right可以点击鼠标右键就粘贴
Tabs:配置标签页。这里你可以配置默认命令行窗口的标题、图标、启动程序等等。我点击Add添加了一个Python Shell程序,然后再Hotkeys设置New Tab 2的快捷键,就可以一键启动python了!
作为一个Windows重度用户+程序猿,日常开发中免不了要经常使用命令行工具。但是Windows下默认的cmd提供的功能实在有限。今天无意间发现了一款很不错的命令行工具前端Console2,瞬间就被其深深地吸引,赶紧记下来分享一下。本文将简单介绍Console2及其配置方法,让你可以快速地配置出一个类似Linux终端的装逼利器。
和Linux下有强大的Konsole和gnome terminal不同,Windows里的命令行工具默认是cmd.exe,其简陋程度大家都清楚。当然Windows下还有一个Powershell,但在各方面也是差强人意。Console2这个工具是cmd.exe的前端包装,它有很多突出的优点:
支持多标签,这样就不会再任务栏里产生过多的窗口
不仅可以包装cmd.exe,也可以包装其他terminal程序,如cygwin、Powershell等等
支持透明背景,可配置字体和颜色,可配置热键等等
完全绿色,解压即用
官方下载地址:http://sourceforge.net/projects/console/
原版下载下来之后还需要经过一番配置才能成为装逼利器。
1. 基本配置
菜单栏Edit | Settings进入设置。以下列举我觉得比较重点的设置,其他的就自己摸索吧。Console: Shell:要包装的终端工具(默认为cmd.exe),用Powershell可以设置为%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe
Console: Startup dir:默认启动的目录
Console: Window size:启动时窗口的大小(也可以正常拖拽窗口右下角来调整)
Console: Buffer size:缓冲区的大小(调大一点可以保留更多的内容)
Apperance: 设置命令行工具的标题、字体、位置等(我设置为字体Consolas Size 15)
Apperance|More: Window transparency:设置窗口激活和未激活时的窗口透明度(30, 80为佳)
Behavior: Copy on select:选中文字时自动复制
Hotkeys:设置快捷键。有一些非常好用的快捷键,比如New Tab 1设置为CTRL+T可以快速打开新标签
Scroll buffer page up设置为Page Up可以用键盘滚动命令行窗口,Activate Console(global)设置
CTRL+Shift+T可以让你在失去焦点的时候快速呼出命令行窗口,等等,各人按照各自的口味设置吧。记住设置快捷键时要点Assign才能生效
Mouse:鼠标快捷键:Select Text设置为Left可以让你像选文本一样选择文字(配合上面的Copy on select可以让你选中文字马上就复制),Paste text设置为Right可以点击鼠标右键就粘贴
Tabs:配置标签页。这里你可以配置默认命令行窗口的标题、图标、启动程序等等。我点击Add添加了一个Python Shell程序,然后再Hotkeys设置New Tab 2的快捷键,就可以一键启动python了!
2. 中文显示的问题
默认设置下中文字体会错位,让人很不爽。解决办法是菜单栏View | Console window调出原命令行窗口,然后在cmd的标题栏上右键 | 属性 -> 字体 -> 新宋体,然后确定保存。重启Console2,你会发现不会有屏幕文字偏移的问题了。3. 无法输入/中文输入的问题
打开后如果输入法在中文状态下会发现console2对输入没有任何反应,Github上有好心人对Console2的源码进行了修改并编译了一份可以支持中文输入的版本,猛戳我下载Console.exe覆盖即可。4. 通过右键菜单在当前目录打开命令行窗口
在Windows7中,在任意目录下Shift+鼠标右键,在菜单中可以看到“在此处打开命令行窗口”,点击后可以在当前目录打开cmd.exe。如果想在当前目录打开Console2,需要修改注册表。如果你在我的Github上下载了可以输入中文的Console2,应该会发现里面有两个bat批处理文件,一个是替换掉cmd,另一个是还原,只要运行一下bat即可修改右键菜单。注意这两个文件要放在Console2目录下运行。相关文章推荐
- ORACLE 管理 体系与概览
- 移动开发:dequeueReusableCellWithIdentifier的运行机制
- powerdesigner vba 创建表和列
- WinXP修改文件拓展名导致文件不可用该如何解决
- C#右下角弹窗不影响主程序的另类实现
- C++细节7
- 【Android】日期拾取器、时间拾取器与菜单
- 异常总结1
- jarsigner参数详解
- 别多想,只管开始做
- C++细节7
- 第一阶段冲刺报告(四)
- MYSQL 日期格式
- 理解Objective-C Runtime (六)super
- iOS第三方开源库的吐槽和备忘
- 猜拳三局两胜
- 网站出现问题Linux重启oracle数据库的三大技巧
- Linux下用 select 函数实现定时器
- Sublime Text 2支持GB2312和GBK,解决中文显示乱码问题
- uva 11795 Mega Man's Mission 状压dp