좋은 명령 프롬프트 교체를 아는 사람이 있습니까? bash / Cygwin을 사용해 보았지만 너무 무겁기 때문에 직장에서 내 요구를 충족시키지 못했습니다. cmd.exe에서 기능별 동일한 래퍼를 원하지만 강조 표시, 지능 및 (비판적으로) 탭 인터페이스가 있습니다. Powershell은 괜찮지 만 인터페이스는 여전히 부족합니다.
답변:
편집 : 나는 ConEmu ( http://conemu.github.io/ )를 꽤 오랫동안 사용하고 있습니다. 전체 명령 인터프리터를 다시 작성하지 않고는 Windows 콘솔을 대체 할 수 없기 때문에 이것도 래퍼입니다. 줄 아래는 이전 대안에 대한 나의 원래 대답입니다.
정확히 대체하는 것은 아니지만 (실제로는 예쁜 래퍼입니다) 콘솔 ( http://sourceforge.net/projects/console/ )을 시도 할 수 있습니다.
나는 오랫동안 JPSoft의 제품을 사용해 왔으며 (4OS2 및 4DOS로 시작) 현재 Take Command 9를 사용하고 있습니다. 기존 배치 파일과 함께 작동하며, 상단에 자체 개선 사항, 탭 인터페이스 및 파일 이름 색상 옵션이 있습니다.
현재 사이트에 문제가있는 것 같지만 다음에서 찾을 수 있습니다. http://jpsoft.com/
Take Command 9.0을 사용합니다. 저는 JPSoft의 제품을 수년간 사용해 왔습니다. 탭 인터페이스가 있습니다. Take Command는 Take Command, Powershell 및 CMD.exe로 시작하여 각각의 탭에 있습니다. 구문 강조를하지 않습니다. Take Command는 CMD.exe와 구문 적으로 호환되며 각 명령을 상당히 향상시키고 더 많은 것을 추가합니다.
PowerShell은 CMD.exe 또는 Take Command를 완전히 대체하지 않습니다. 두 가지를 모두 사용하고 있습니다. CMD.exe를 계속 사용하는 이유를 물어볼 수 있는데, Take Command를 사용하여 CMD.exe에서 작동하는 명령으로 제한된 배치 파일을 테스트 한 다음 워크 스테이션 / 서버에 배치 파일을 배포해야하기 때문입니다. Take Command가 없습니다. Take Command에서 생성 / 테스트 한 다음 배포하기 전에 CMD.exe에서 작동하는지 확인할 수 있습니다.
특별히 배치 파일에 Intellisense를 제공하는 IDE를 모릅니다. 그들이 그렇게했다면 어쨌든 몇 개의 키워드에만 해당됩니다. 대부분의 경우 배치 파일에서 배치 언어 외부의 명령을 실행하며 Intellisense에 포함되지 않습니다.
Textpad를 사용하여 배치 파일을 편집합니다. Take Command에는 디버거가 있으며 로깅 기능이있어 배치 파일을 매우 쉽게 테스트 할 수 있습니다.
PowerCmd 는 cmd.exe 용 평가판 래퍼이며 가격은 30 달러입니다.
다음을 제공합니다.
Powershell을위한보다 풍부한 기능의 UI를 원한다면 PowerGUI를 사용해보십시오.
적절한 완료 및 명령 기록을 보려면 https://sourceforge.net/projects/pycmd/ 에서 PyCmd 래퍼를 사용해보십시오.