Heim >Entwicklungswerkzeuge >sublime >So ändern Sie Powershell in CMD in Sublime

So ändern Sie Powershell in CMD in Sublime

藏色散人
藏色散人nach vorne
2021-12-21 17:03:123351Durchsuche

In der folgenden Tutorial-Kolumne von sublime erfahren Sie, wie Sie Powershell unter dem Sublime Terminal-Plug-in Win7 in CMD ändern. Ich hoffe, dass es für Freunde in Not hilfreich ist!

So ändern Sie Powershell in CMD in Sublime

Sublime Terminal-Plug-in zum Ändern von Powershell in CMD unter Win7

Was den Grund betrifft, warum Sie ändern möchten: Ich denke, Sie müssen wie ich sein und Powershell nicht installieren wollen, auch wenn dies der Fall ist sehr leistungsstark und leistungsstark...

Worte Es gibt nicht viel zu sagen, schauen Sie sich bei Bedarf bitte die Bedienung an: ​​

Suchen Sie den Installationsort des Plug-Ins und ändern Sie die Datei „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':

Ich glaube, Sie haben es getan Ich habe es bereits herausgefunden. Tatsächlich bedeutet dies, dass Sie das Powershell-Urteil auskommentieren müssen. Solange es sich um Windows handelt, können Sie den Terminalpfad direkt auf den cmd-Pfad festlegen.


Das obige ist der detaillierte Inhalt vonSo ändern Sie Powershell in CMD in Sublime. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen