2008-10-10 37 views
5

寻找更好的Windows XP命令行界面。 Visual Studio命令提示符不像Linux/OSX终端那么好。第三方Windows命令行程序?

想法?

编辑:

回答:控制台Sourceforge上,并在Windows PowerShell。谢谢,我会去挖掘它们并对它们进行评估。 Cygwin软件包对于我想要的开销太多。

编辑2: 看起来像现在的Windows Powershell。它的副本&粘贴功能不是很好,但MS支持它。

回答

2

正如你的问题已经被标记了,你有没有试过Windows PowerShell?它的范例基于unix的管道,但不是输出文本过程输出.Net对象。

+0

我是一个Windows开发新手,所以,没有。 Powershell是一个建议的标签。我会去挖掘它。 – 2008-10-11 00:03:47

6

看看Console2 http://sourceforge.net/projects/console/

它的特点:

“多个标签,文本编辑器,如文本选择,不同的背景类型,α和彩色钥匙透明度,配置字体,不同的窗口样式”

+0

这个控制台的规则!再见cmd.exe!谢谢,失败 – Wyatt 2008-10-10 23:41:36

+1

它仍然在下面运行cmd.exe(或任何你想要的) - 它只是提供比CSRSS服务创建的丑陋视图更好的视图。 – ephemient 2008-10-11 04:51:25

1

Cygwin

这是一个答案延长线。

0

我看到你把“powershell”作为你的标签之一。也许你可以通过解释你不喜欢的PowerShell作为cmd.exe的替代品来帮助指导我们的答案吗?

+0

我是一个windows开发新手,所以,没有。 Powershell是一个建议的标签。我会去挖掘它。 :) – 2008-10-11 00:04:06

2

cygwin? www.cygwin.com。还是明戈?

0

Cygwin采取命令是一个很好的选择。您可以在Windows上运行Bash或其他shell。你可以获得大部分经典的Linux/UNIX命令,shell脚本等等。你甚至可以得到GNU编译器,如果你愿意的话可以避开Visual Studio。从Cygwin中,您可以访问常规Windows程序,驱动器等,因此很少有理由返回到cmd.exe。

如果您只是想通过shell脚本(而不是交互式shell)自动化任务,那么您应该看看Windows Scripting Host。 WSH是一个功能丰富的Windows脚本编写环境,它预装在所有现代版本的Windows上。

0

最近我一直在使用putty,cygwin,screen和zsh(不是bash)。我喜欢zsh的很多功能,比如autocd和auto-pushd,它们可以将您更改的目录放到目录堆栈中,而无需键入pushd。我也喜欢多个shell共享历史的事实,并且不会相互覆盖。屏幕让我可以在一个腻子窗口中运行多个zsh shell。您可以从cygwin网站获取zsh和屏幕。我运行:putty -cygterm屏幕

您还需要具有-cygterm支持的补丁版本的putty。

1

我不清楚你的意思是Linux/OSX命令提示符是否“很好”。如果你只是说他们提供了更多的工具,我通常会安装Windows Services for Unix来添加像grep和vi这样的常用程序。

0

Git GitBash也是一个不错的选择。它可以配置为在类似Unix的环境中使用。 它可以从这里下载http://msysgit.github.io/