Experimentellt stöd för PowerShell-språk i Atom
Översikt
Detta projekt utnyttjar atom-languageclient och PowerShell Editor Services för att tillhandahålla rika PowerShell-språkfunktioner i Atom-redigeraren.
DISCLAIMER: Jag utvecklar detta som ett sidoprojekt på min fritid, så tänk gärna på att bidra om du vill hjälpa det att bli bättre snabbare!
Plattformsstöd
- Windows med PowerShell v5.1 och PowerShell Core v6
- Linux med PowerShell Core v6 (alla PowerShell-stödda distributioner)
- macOS och OS X med PowerShell Core v6
Det här paketet kan fungera bra med maskiner som kör PowerShell v3 och v4, men de stöds inte officiellt av det här paketet för närvarande.
Förutsättningar
För att använda det här paketet måste du först installera dess beroenden. Det finns några byggberoenden för node-gyp som måste installeras först beroende på din plattform.
OBS: Detta är en tillfällig åtgärd tills förkompilerade binärer för
node-ptykan inkluderas medterminal-tab-paketet.
När de byggda beroendena har installerats kan du installera ide-powershellpaketet!
Installation
Du kan enkelt installera det här paketet med hjälp av följande kommando
apm install ide-powershell
Du kan också hitta det här paketet i Atom genom att köra kommandot ”Settings View: InstallPackages and Themes” och sök sedan efter och installera ide-powershell
Development
-
Följ instruktionerna i avsnittet Förutsättningar ovan
-
Forka den här repo, klona den till en lokal mapp, och gå till den mappen i en terminal
-
Kör
apm installinstallera beroenden och bygg paketet -
Kör
apm linkför att koppla upp paketet i Atom -
Öppna eller starta om Atom och försök sedan att ladda en .ps1-fil
-
Förändra lite kod i detta repo, kör kommandot ”Reload Window” och prova sedan dina ändringar!
Maintainers
- David Wilson – @daviwil
- Patrick Meinecke – @SeeminglyScienc
Licens
Detta projekt är licensierat under MIT-licensen. Vissa delar av koden är baserad på PowerShell-tillägget för Visual Studio Code, som också omfattas av MIT-licensen.