>개발 도구 >sublime >Sublime에서 Powershell을 CMD로 변경하는 방법

Sublime에서 Powershell을 CMD로 변경하는 방법

藏色散人
藏色散人앞으로
2021-12-21 17:03:123362검색

다음 튜토리얼 칼럼인 sublime에서는 Sublime Terminal 플러그인 Win7에서 Powershell을 CMD로 변경하는 방법을 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

Sublime에서 Powershell을 CMD로 변경하는 방법

Win7에서 Powershell을 CMD로 변경하는 Sublime Terminal 플러그인

변경하려는 이유에 대해 말씀드리자면 여러분도 저와 같아야 하고 Powershell을 설치하고 싶지 않은 것 같습니다. 매우 강력하고 강력합니다...

단어 말할 것도 없고 필요한 경우 작업을 참조하십시오. ​​

플러그인 설치 위치를 찾아 "Terminal.py" 파일을 수정합니다.

if os.name == 'nt':
            # if os.path.exists(os.environ['SYSTEMROOT'] +
            #         '\System32\WindowsPowerShell\v1.0\powershell.exe'):
            #     # This mimics the default powershell colors since calling
            #     # subprocess.POpen() ends up acting like launching powershell
            #     # from cmd.exe. Normally the size and color are inherited
            #     # from cmd.exe, but this creates a custom mapping, and then
            #     # the LaunchPowerShell.bat file adjusts some other settings.
            #     key_string = 'Console\%SystemRoot%_system32_' + 
            #         'WindowsPowerShell_v1.0_powershell.exe'
            #     try:
            #         key = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER,
            #             key_string)
            #     except (WindowsError):
            #         key = _winreg.CreateKey(_winreg.HKEY_CURRENT_USER,
            #             key_string)
            #         _winreg.SetValueEx(key, 'ColorTable05', 0,
            #             _winreg.REG_DWORD, 5645313)
            #         _winreg.SetValueEx(key, 'ColorTable06', 0,
            #             _winreg.REG_DWORD, 15789550)
            #     default = os.path.join(package_dir, 'PS.bat')
            #     sublime_terminal_path = os.path.join(sublime.packages_path(), installed_dir)
            #     # This should turn the path into an 8.3-style path, getting around unicode
            #     # issues and spaces
            #     buf = create_unicode_buffer(512)
            #     if windll.kernel32.GetShortPathNameW(sublime_terminal_path, buf, len(buf)):
            #         sublime_terminal_path = buf.value
            #     os.putenv('sublime_terminal_path', sublime_terminal_path.replace(' ', '` '))
            # else :
            default = os.environ['SYSTEMROOT'] + '\System32\cmd.exe'

        elif sys.platform == 'darwin':

사실 이미 알아냈다는 것은 Powershell 판단을 주석 처리한다는 의미입니다. Windows라면 터미널 경로를 cmd 경로로 직접 설정할 수 있습니다.


위 내용은 Sublime에서 Powershell을 CMD로 변경하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제