Suport experimental pentru limbajul PowerShell pentru Atom
Prezentare generală
Acest proiect utilizează atom-languageclient și PowerShell Editor Services pentru a oferi caracteristici bogate ale limbajului PowerShell în editorul Atom.
DISCUȚII: Dezvolt acest lucru ca un proiect secundar în timpul meu liber, așa că vă rog să vă gândiți să contribuiți dacă doriți să îl ajutați să se îmbunătățească mai repede!
Suportul platformei
- Windows cu PowerShell v5.1 și PowerShell Core v6
- Linux cu PowerShell Core v6 (toate distribuțiile suportate de PowerShell)
- macOS și OS X cu PowerShell Core v6
Acest pachet poate funcționa bine cu mașinile care rulează PowerShell v3 și v4, dar acestea nu sunt suportate oficial de acest pachet în acest moment.
Precondiții
Pentru a utiliza acest pachet, trebuie mai întâi să instalați dependențele sale. Există unele dependențe de compilare pentru node-gyp caretrebuie instalate mai întâi, în funcție de platforma dumneavoastră.
NOTA: Aceasta este o măsură temporară până când binarele precompilate pentru
node-pty
pot fi incluse cu pachetulterminal-tab
.
După ce dependențele de compilare au fost instalate, puteți instala pachetul ide-powershell
!
Instalare
Puteți instala cu ușurință acest pachet folosind următoarea comandă
apm install ide-powershell
De asemenea, puteți găsi acest pachet în Atom executând comanda „Settings View: InstallPackages and Themes” și apoi căutați și instalați ide-powershell
Development
-
Să urmați instrucțiunile din secțiunea Precondiții de mai sus
-
Folosiți acest repo, clonați-l într-un dosar local, și mergeți în acel dosar într-un terminal
-
Executați
apm install
instalați dependențele și construiți pachetul -
Executați
apm link
pentru a conecta pachetul în Atom -
Deschideți sau reporniți Atom și apoi încercați să încărcați un fișier .ps1
-
Modificați ceva cod în acest repo, rulați comanda „Reload Window”, apoi încercați modificările!
Manageri
- David Wilson – @daviwil
- Patrick Meinecke – @SeeminglyScienc
Licență
Acest proiect este licențiat sub licența MIT. Unele porțiuni ale codului se bazează pe extensia PowerShellpentru Visual Studio Code, de asemenea sub licența MIT.
.