Cum să instalați Cmder și să îl faceți uimitor

sept. 2, 2021
admin

Dacă dezvoltați pe Windows, trebuie să căutați în lung și în lat pentru a găsi pe cineva care este un fan al terminalelor de comandă standard care vin cu Windows, cum ar fi Command Prompt și PowerShell. Din fericire, există o alternativă care arată și se comportă uimitor sub numele de Cmder. Acesta chiar înțelege și execută atât comenzi Unix cât și Windows.

Instalare

Pentru a instala, mergeți mai departe și vizitați http://cmder.net/. Descărcați pachetul complet (derulați un pic mai jos) cu git, extrageți-l și puneți conținutul în folderul C:/cmder. Puteți extrage fișierele și să le puneți oriunde, dar această locație ușurează pașii descriși mai târziu.

Go Ahead and Open It

Personal, eu creez o scurtătură în meniul de start pentru acces rapid. Deschideți Cmder și veți fi întâmpinați cu o interfață de utilizator foarte plăcută.

Prinderea pentru a porni Cmder și deschiderea programului. Wow – arată uimitor în comparație cu ceea ce vă oferă Windows.

Câteva configurații

Cmder are multe setări cu care vă puteți juca. Ceva ce configurez eu este punerea filelor în partea de sus în loc de cea de jos. Pentru a face acest lucru, faceți clic dreapta pe bara de navigare a programelor, alegeți setări, selectați tab bar și debifați setarea tab bar în partea de jos. După cum se poate observa, meniul de setări are multe opțiuni. Simțiți-vă liber să explorați și să personalizați după bunul dumneavoastră plac.

Setarea opțiunilor pentru a avea filele în partea de sus ca și alte aplicații. Există multe setări – nu ezitați să vă jucați cu ele!

Având multe file ale terminalului într-un singur loc este uimitor și este ceva ce nu puteți găsi (cel puțin nu acum) în Windows Command Prompt și Powershell. De asemenea, puteți redenumi filele pentru a vă oferi un context mai bun. De exemplu, dacă una este interfața dvs. de utilizare și cealaltă este serverul, le puteți redenumi făcând clic dreapta pe filă și selectând redenumire. Pentru a crea o filă nouă, apăsați Ctrl + T.

Crearea de file și redenumirea filelor pentru o mai bună organizare și un context mai bun.

Puteți, de asemenea, să schimbați emulatorul terminalului în setările din dreapta sus în Powershell, Bash, etc., să căutați un șir de caractere și să comutați între numeroasele file care rulează.

Schimbarea contextului terminalului Cmder în PowerShell sau Bash.

Dacă vă aflați într-un proiect JavaScript, numele pachetului cu numărul versiunii din package.json este afișat în galben. Ramura git în care vă aflați este afișată în alb.

Este foarte benefic să știi numele pachetului, numărul versiunii, precum și în ce ramură git te afli.

În cele din urmă, să ai avantajul de a deschide fereastra de context aici este foarte benefic mi se pare. Pentru a instala acest lucru, porniți editorul de text și inserați următorul conținut de text și salvați-l în C:/cmder ca cmder_context_enable.reg.

Windows Registry Editor Version 5.00

@="Open in Cmder"
"Icon"="C:\cmder\Cmder.exe,0"

@="\"C:\cmder\Cmder.exe\" \"%V\""

@="Open in Cmder"
"Icon"="C:\cmder\Cmder.exe,0"

@="\"C:\cmder\Cmder.exe\" \"%1\""

Click dublu pe acest fișier și acceptați avertismentul și apăsați OK la solicitarea de succes. După cum am menționat anterior, salvarea în C:/cmder face ca acest lucru să fie foarte ușor de configurat. Acest fișier ar avea nevoie de modificare dacă instalarea cmder este în altă parte.

Acum, atunci când faceți clic dreapta în locația unui dosar, puteți deschide dosarul în Cmder.

Pentru a dezactiva, inserați următorul text într-un fișier numit cmder_context_disable.reg în C:/cmder.

Windows Registry Editor Version 5.00

Apoi rulați fișierul ca anterior pentru a dezactiva meniul contextual Open in Cmder. Am învățat cum să fac acest lucru din următorul link https://www.awmoore.com/2015/10/02/adding-cmder-to-the-windows-explorer-context-menu/. Verificați-l pentru mai multe informații.

Integrarea cu Sublime Text și VS Code

Am fost foarte reticent în a folosi VS Code, deoarece este un produs Microsoft, dar odată ce am făcut trecerea, nu am mai privit înapoi. Cred din toată inima că Microsoft a dat lovitura cu acest editor. Caracteristicile pe care le are de oferit vor fi rezervate pentru un alt articol. Pentru a integra Cmder cu VS Code, Cmder are un fișier pe care îl putem indica în versiunile ulterioare.

Deschideți VS Code, apăsați Ctrl + Shift + P, tastați Open Settings (JSON) (setările dvs. în JSON), deschideți-l și adăugați următoarele la setările dvs. de utilizator. Cmder însuși are documentație în modul de a face acest lucru, de asemenea: https://github.com/cmderdev/cmder/wiki/Seamless-VS-Code-Integration.

"terminal.integrated.shell.windows": "C:\WINDOWS\System32\cmd.exe","terminal.integrated.shellArgs.windows": ,

Aplicați acestea la setări pentru a face Cmder terminalul implicit pentru VS Code.

După cum se poate observa, textul terminalului este verde, iar semnul care precede comenzile este un Lamda. Arată mult mai bine, după părerea mea, decât un text alb simplu.

Cortezarea de la tastatură Ctrl + ` din Cmder (deschiderea Cmder din Taskbar) interferează cu deschiderea terminalului integrat de către VS Code, așa că vom schimba această scurtătură în Win + ` în Cmder. Lăsând-o ca Ctrl + `, Cmder se va deschide în cazul în care îl aveți în bara de activități în timp ce vă aflați în VS Code, în loc să se deschidă terminalul integrat al VS Code. Pentru a face acest lucru, deschideți Cmder și faceți clic dreapta în bara de sus și faceți clic pe setări, iar în setări schimbați Minimize/Restore hotkey: în Win + `. Acum, când sunteți pe VS Code, apăsând Ctrl + ` se va deschide terminalul integrat, iar Win + ` va minimiza/restaura Cmder în cazul în care acesta este deschis.

Schimbarea tastei de minimizare/refacere în Win + ` astfel încât să nu interfereze cu deschiderea terminalului de către VS Code.

Înainte de a folosi VS Code ca editor principal, foloseam Sublime Text. Pentru a integra Cmder cu Sublime Text, instalați pachetul Terminal în Sublime Text apăsând Ctrl + Shift + P și tastând Install Package și deschizând controlul pachetului. Instalați pachetul Terminal (https://packagecontrol.io/packages/Terminal).

După ce ați instalat pachetul, navigați la Preferences, Package Settings, Terminal și Settings-User. Adăugați următoarele la fișierul care se deschide și salvați-l.

{ // Replace with your own path to cmder.exe "terminal": "C:\cmder\Cmder.exe", "parameters": }

Acum apăsați Ctrl + Shift + T și se va deschide o nouă fereastră de Cmder în directorul curent în care este deschis Sublime Text.

O nouă instanță de Cmder se va deschide în directorul în care este deschis Sublime atunci când apăsați Ctrl + Shift + T.

Încheiere

Atunci o aveți. Cmder este un emulator de terminal uimitor care înțelege atât comenzile Unix cât și cele Windows într-un mediu Windows și acesta este unul dintre principalele beneficii în opinia mea. Când am început să învăț programare, cursurile despre linia de comandă erau orientate către sintaxa Unix. Fiind blocat pe Windows, Cmder face ca învățarea sintaxei Unix să fie floare la ureche. Personal, cred că Cmder, cu aceste integrări, va face ca terminalul de pe Windows să fie o plăcere de utilizat și poate chiar îi va face invidioși pe prietenii tăi de pe Mac.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.