Czy ktoś wie o dobrym zamienniku wiersza polecenia? Próbowałem bash / Cygwin, ale to nie odpowiada moim potrzebom w pracy, ponieważ jest zbyt ciężkie. Chciałbym mieć identyczną otokę funkcji dla funkcji w cmd.exe, ale z podświetlaniem, inteligencją i (co najważniejsze) interfejsem z zakładkami. Powershell jest w porządku, ale interfejsu wciąż brakuje.
command-line
terminal
Nacięcie
źródło
źródło
Odpowiedzi:
Edytowane : używam ConEmu ( http://conemu.github.io/ ) od dłuższego czasu. Ten jest również opakowaniem, ponieważ nie jest naprawdę możliwe zastąpienie konsoli Windows bez przepisywania całego interpretera poleceń. Poniżej linii znajduje się moja oryginalna odpowiedź na wcześniejszą alternatywę.
Niezupełnie zamiennik (właściwie to ładna otoka), ale możesz wypróbować Console ( http://sourceforge.net/projects/console/ )
źródło
Korzystam z produktów JPSoft od dłuższego czasu (zaczynając od 4OS2 i 4DOS), a obecnie używam Take Command 9. Działa z istniejącymi plikami wsadowymi, ma własne ulepszenia na górze, interfejs z zakładkami i opcje kolorowania nazw plików.
Wygląda na to, że ich witryna ma teraz pewne problemy, ale możesz je znaleźć pod adresem: http://jpsoft.com/
źródło
Używam Take Command 9.0. Z produktów JPSoft korzystam od lat. Posiada interfejs z zakładkami. Mam początek polecenia Take Command, Powershell i CMD.exe na osobnej karcie. Nie wykonuje podświetlania składni. Take Command jest składniowo kompatybilne z CMD.exe i znacznie ulepsza każde polecenie oraz dodaje wiele innych.
PowerShell nie jest kompletnym zamiennikiem CMD.exe ani Take Command. Używam obu. Możesz zapytać, dlaczego nadal używałbym CMD.exe, a to dlatego, że użyję polecenia Take Command do przetestowania pliku wsadowego, który jest ograniczony do poleceń działających w CMD.exe, a następnie muszę wdrożyć plik wsadowy na stacji roboczej / serwerze który nie ma nad nim kontroli. Mogę utworzyć / przetestować w Take Command, a następnie sprawdzić, czy działa w CMD.exe przed wdrożeniem.
Nie znam żadnych IDE, które zapewniają Intellisense specjalnie dla plików wsadowych. Gdyby to zrobili, i tak byłoby to tylko dla kilku słów kluczowych. Przez większość czasu w plikach wsadowych uruchamiasz polecenia, które są zewnętrzne w stosunku do języka wsadowego i nie zostałyby uwzględnione w Intellisense.
Używam Textpada do edycji plików wsadowych. Take Command ma debugger i możliwości rejestrowania, co bardzo ułatwia testowanie plików wsadowych.
źródło
PowerCmd to opakowanie próbne dla cmd.exe i kosztuje 30 $
Oferuje:
źródło
Jeśli chcesz mieć bardziej funkcjonalny interfejs użytkownika dla programu PowerShell, wypróbuj PowerGUI.
http://powergui.org/index.jspa
źródło
NYAOS
http://www.nyaos.org/
źródło
Aby uzyskać przyzwoite zakończenie i historię poleceń, wypróbuj opakowanie PyCmd na https://sourceforge.net/projects/pycmd/
źródło
Używam 4NT z wyżej wymienionego JPSoft. Działa świetnie i ma świetną dodatkową funkcjonalność. Zastępuje go TakeCommand, ale nie potrzebuję tak dużej dodatkowej funkcjonalności.
Aktualizacja: nie jest już znana jako 4NT. Teraz nazywa się TCC / LE .
źródło
Nick, wiem, że pytałeś o to dawno temu, ale właśnie znalazłem to, szukając czegoś związanego. I zostały z wykorzystaniem PromptPal i jego był wielki. Dostałem go około rok temu, na początku 2008 roku, i to dzięki temu rabatowemu oprogramowaniu o nazwie BitsDujour. Właśnie tam poszedłem i zauważyłem, że zaledwie kilka dni temu mieli umowę na 51% zniżki na ten produkt . Miej oczy na tej stronie, a może rabat wkrótce znowu się pojawi. Jest wart 30 $, ale mam 2 licencje za 1/2 zniżki, po jednej na każdy mój komputer ...
źródło
Jeśli nie chcesz całkowicie używać cmd.exe, przejdź do terminala ZOC.exe .
ZOC
to aplikacja dla przedsiębiorstw.W przeciwnym razie po prostu dodaj jakąś funkcję do wiersza poleceń, instalując GOW.EXE .
GOW
jest aplikacją open source.Ale zawsze możesz przejść do Gita, który wydaje głównie polecenia w bashu. Po prostu dodaj
bin
folder do ścieżki środowiska. Twój wiersz poleceń będzie działał jako terminal unix.źródło