2008-10-10 2 views
5

Auf der Suche nach einer besseren Windows XP-Befehlszeilenschnittstelle. Die Visual Studio-Eingabeaufforderung ist nicht annähernd so schön wie die Linux/OSX-Terminals.Drittes Windows-Befehlszeilenprogramm?

Gedanken?

edit:

Antworten: Konsole auf Source und das Windows Powershell. Danke, ich werde sie ausgraben und bewerten. Das Cygwin-Paket ist zu viel Aufwand für das, was ich will.

edit2: Sieht aus wie die Windows Powershell für jetzt. Seine Kopie & Paste Funktionalität ist nicht toll, aber MS unterstützt es.

Antwort

2

Wie wurde Ihre Frage markiert, haben Sie versucht Windows PowerShell? Das Paradigma basiert auf Unix-Pipes, aber anstatt Text auszugeben, geben die Prozesse .Net-Objekte aus.

+0

Ich bin ein Windows-Entwickler Greenhorn, also, nein. Powershell war ein vorgeschlagener Tag. Ich werde es ausgraben. –

6

einen Blick auf Console2 Nehmen http://sourceforge.net/projects/console/

Es ist Features:

„mehrere Tabs, Texteditor artigen Textauswahl, verschiedene Hintergrundtypen, Alpha- und Farbschlüssel Transparenz, konfigurierbare Schrift, unterschiedliche Fensterstile“

+0

Diese Konsole Regeln! Auf Wiedersehen cmd.exe! Danke, besiegt – Wyatt

+1

Es läuft immer noch cmd.exe (oder was immer Sie wollen) darunter - es bietet nur eine viel bessere Sicht als die hässlichen, die der CSRSS-Dienst erstellt. – ephemient

1

Cygwin

Dies ist eine Antwort Linie erweitern.

0

Ich sehe, dass Sie "Powershell" als eines Ihrer Tags setzen. Vielleicht könnten Sie uns helfen, unsere Antworten zu leiten, indem Sie erklären, was Ihnen an PowerShell als Ersatz für cmd.exe nicht gefällt?

+0

Ich bin ein Windows-Entwickler Greenhorn, also, nein. Powershell war ein vorgeschlagener Tag. Ich werde es ausgraben. :) –

2

cygwin? www.cygwin.com. Oder Mingwin?

0

I Take Command verwenden, um von JP Software

+0

Ich übernehme den zweiten Befehl (oder 4NT) .... Ich habe 4DOS und 4NT seit Jahren benutzt. –

0

Cygwin ist eine gute Alternative. Sie können Bash oder andere Shells unter Windows ausführen. Sie erhalten die meisten Ihrer klassischen Linux/UNIX-Befehle, Shell-Skripte usw. Sie erhalten sogar die GNU-Compiler und können Visual Studio vermeiden, wenn Sie es wünschen. Von Cygwin aus können Sie auf Ihre normalen Windows-Programme, Laufwerke usw. zugreifen, so dass es selten einen Grund gibt, zu cmd.exe zurückzukehren.

Wenn Sie nur Aufgaben über Shell-Skripts (nicht interaktive Shell) automatisieren möchten, sollten Sie sich Windows Scripting Host ansehen. WSH ist eine funktionsreiche Skriptumgebung für Windows, die in allen modernen Windows-Versionen vorinstalliert ist.

0

Ich habe in letzter Zeit Kitt, Cygwin, Bildschirm und Zsh (nicht bash) kombiniert. Ich mag viele Eigenschaften von zsh, wie autocd which und auto-pushd, die die Verzeichnisse, die Sie ändern, auf den Verzeichnisstapel setzen, ohne Pushd eingeben zu müssen. Ich mag auch die Tatsache, dass mehrere Shells Geschichte teilen und sich nicht gegenseitig überschreiben. Mit dem Bildschirm kann ich mehrere zsh-Shells in einem Putty-Fenster ausführen. Sie können zsh und screen von der Cygwin-Site erhalten. Ich renne: putty -cygterm Bildschirm

Sie benötigen auch die gepatchte Version von Putty, die die -cygterm-Unterstützung hat.

1

Ich weiß nicht, was Sie unter Linux/OSX-Eingabeaufforderungen verstehen, die "nett" sind. Wenn Sie nur meinen, dass sie mehr Dienstprogramme bereitstellen, installiere ich normalerweise Windows Services for Unix, um gängige Programme wie grep und vi hinzuzufügen.

0

GitBash von Git ist auch eine gute Option. Es kann so konfiguriert werden, dass es in einer unixartigen Umgebung verwendet wird. Es kann von hier heruntergeladen werden http://msysgit.github.io/

Verwandte Themen