第三方Windows命令行程序?
-
10-07-2019 - |
题
寻找更好的Windows XP命令行界面。 Visual Studio命令提示符不如Linux / OSX终端好。
思想?
修改强>
答案:Sourceforge上的控制台和Windows Powershell。谢谢,我会去挖掘它们并对它们进行评估。 Cygwin包对我想要的东西来说太多了。
<强> EDIT2:强> 现在看起来像Windows Powershell。它的复制<!>放大器功能不是很好,但MS支持它。
解决方案
您的问题已被标记,您是否尝试过 Windows PowerShell ?它的范例基于unix的管道,但不是输出文本,而是输出.Net对象。
其他提示
查看Console2 http://sourceforge.net/projects/console/
它的特点:
<!>“多个标签,文本编辑器类文本选择,不同背景类型,alpha和颜色键透明度,可配置字体,不同窗口样式<!>
cygwin的? www.cygwin.com。还是mingwin?
Cygwin的
这是答案延伸线。
我不清楚你的意思是Linux / OSX命令提示是<!> quot; nice <!> quot;。如果您只是提供更多实用程序,我通常会安装 Windows Services for Unix 添加像grep和vi这样的常用程序。
我看到你把<!> quot; powershell <!>作为你的标签之一。也许你可以通过解释你不喜欢的PowerShell作为cmd.exe的替代品来帮助指导我们的答案吗?
我使用 JP Software 中的Take Command
Cygwin 是一个不错的选择。您可以在Windows上运行Bash或其他shell。您可以获得大多数经典的Linux / UNIX命令,shell脚本等。您甚至可以获得GNU编译器,如果您愿意,可以避免使用Visual Studio。从Cygwin,您可以访问常规的Windows程序,驱动器等,因此很少有理由返回cmd.exe。
如果您只是想通过shell脚本(而不是交互式shell)自动执行任务,那么您应该查看 Windows脚本主机。 WSH是适用于Windows的功能丰富的脚本环境,预装在所有现代版本的Windows上。
我最近一直在组合putty,cygwin,screen和zsh(不是bash)。我喜欢zsh的很多功能,比如autocd和auto-pushd,它将您更改的目录放到目录堆栈中,而不必键入pushd。我也喜欢这样一个事实:多个shell共享历史记录,并且不会相互覆盖。屏幕允许我在一个putty窗口中运行多个zsh shell。您可以从cygwin站点获取zsh和screen。我跑:putty -cygterm screen
您还需要具有-cygterm支持的补丁版本的putty。
git的GitBash也是一个不错的选择。它可以配置为在unix环境中使用。 它可以从这里下载 http://msysgit.github.io/