第三方Windows命令行程序?
寻找更好的 Windows XP 命令行界面。 Visual Studio 命令提示符不如 Linux/OSX 终端好。
想法?
编辑:
答案:Sourceforge 上的控制台和 Windows Powershell。 谢谢,我会去挖掘它们并评估它们。 对于我想要的东西来说,Cygwin 包的开销太大了。
编辑2: 目前看起来像 Windows Powershell。 它的复制和粘贴功能不是很好,但 MS 支持它。
Looking for a better Windows XP command-line interface. The Visual Studio Command Prompt isn't near as nice as the Linux/OSX terminals.
Thoughts?
edit:
Answers: Console on Sourceforge, and the Windows Powershell. Thanks, I'll go dig them up and evaluate them.
The Cygwin package is too much overhead for what I want.
edit2:
Looks like the Windows Powershell for now. Its copy&paste functionality isn't great, but MS supports it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(10)
看看 Console2 http://sourceforge.net/projects/console/
它的功能:
“多个选项卡、类似文本编辑器的文本选择、不同的背景类型、Alpha 和色键透明度、可配置字体、不同的窗口样式”
Take a look at Console2 http://sourceforge.net/projects/console/
It's features:
"multiple tabs, text editor-like text selection, different background types, alpha and color-key transparency, configurable font, different window styles"
由于您的问题已被标记,您是否尝试过Windows PowerShell? 它的范例基于 unix 的管道,但不是输出文本,而是进程输出 .Net 对象。
As has your question been tagged, have you tried Windows PowerShell? It's paradigm is based on unix's pipes but instead of outputting text the processes output .Net objects.
西格温? www.cygwin.com。 还是明文?
cygwin? www.cygwin.com. Or mingwin?
Cygwin
这是一条答案延伸线。
Cygwin
This is an answer extending line.
我不清楚你所说的 Linux/OSX 命令提示符“好”是什么意思。 如果您只是说它们提供了更多实用程序,我通常会安装 Windows Services for Unix< /a> 添加常用程序,如 grep 和 vi。
I'm not clear on what you mean by Linux/OSX command prompts being "nice". If you just mean that they provide more utilities, I usually install Windows Services for Unix to add common programs like grep and vi.
我看到您将“powershell”作为标签之一。 也许您可以通过解释您不喜欢 PowerShell 作为 cmd.exe 替代品的哪些方面来帮助指导我们的答案?
I see you put "powershell" as one of your tags. Maybe you could help direct our answers by explaining what you don't like about PowerShell as a replacement for cmd.exe?
我使用 JP Software 中的 Take Command
I use Take Command from JP Software
Cygwin 是一个不错的选择。 您可以在 Windows 上运行 Bash 或其他 shell。 您可以获得大部分经典的 Linux/UNIX 命令、shell 脚本等。您甚至可以获得 GNU 编译器,并且如果您愿意,可以避免使用 Visual Studio。 从 Cygwin 中,您可以访问常规 Windows 程序、驱动器等,因此几乎没有理由返回 cmd.exe。
如果您只是想通过 shell 脚本(而不是交互式 shell)自动执行任务,那么您应该查看 Windows 脚本宿主。 WSH 是一个功能丰富的 Windows 脚本环境,预装在所有现代版本的 Windows 上。
Cygwin is a good alternative. You can run Bash or other shells on Windows. You get most of your classic Linux/UNIX commands, shell scripting, etc. You even get the GNU compilers and can avoid Visual Studio if you wish. From Cygwin, you can access your regular Windows programs, drives, etc so there's rarely a reason to go back to cmd.exe.
If you are just looking to automate tasks via shell scripts (not interactive shell), then you should look at Windows Scripting Host. WSH is a feature-rich scripting environment for Windows that comes pre-installed on all modern versions of Windows.
我最近一直在组合 putty、cygwin、screen 和 zsh(不是 bash)。 我喜欢 zsh 的很多功能,例如 autocd which 和 auto-pushd,它们可以将您更改的目录放入目录堆栈中,而无需键入 Pushd。 我还喜欢这样一个事实:多个 shell 共享历史记录,并且不会互相覆盖。 Screen 允许我在一个 putty 窗口中运行多个 zsh shell。 您可以从 cygwin 站点获取 zsh 和 screen。 我运行: putty -cygterm screen
您还需要具有 -cygterm 支持的 putty 修补版本。
I've been combining putty, cygwin, screen, and zsh(not bash) lately. I like a lot of the features of zsh, like autocd which and auto-pushd, which put the directories you change into onto the directory stack without having to type pushd. I also like that fact that multiple shells share history, and don't overwrite each other. Screen lets me run multiple zsh shells in one putty window. You can get zsh and screen from the cygwin site. I run: putty -cygterm screen
You'll also need the patched version of putty that has the -cygterm support.
git 的 GitBash 也是一个不错的选择。 它可以配置为在类 UNIX 环境中使用。
可以从这里下载http://msysgit.github.io/
GitBash by git is also a good option. It can be configured to be used in unix like environment.
It can be downloaded from here http://msysgit.github.io/