Experimentální podpora jazyka PowerShellpro Atom
Přehled
Tento projekt využívá služby atom-languageclient a PowerShell Editor Service k poskytování bohatých funkcí jazyka PowerShell v editoru Atom.
DISCLAIMER: Vyvíjím to jako vedlejší projekt ve svém volném čase, takže prosímzvažte přispění, pokud chcete pomoci k jeho rychlejšímu zlepšení!“
Podpora platformy
- Windows s PowerShell v5.1 a PowerShell Core v6
- Linux s PowerShell Core v6 (všechny distribuce s podporou PowerShellu)
- macOS a OS X s PowerShell Core v6
Tento balíček může dobře fungovat na počítačích s PowerShell v3 a v4, ale v současné době nejsou tímto balíčkem oficiálně podporovány.
Předpoklady
Chcete-li používat tento balíček, musíte nejprve nainstalovat jeho závislosti. Existují některézávislosti pro node-gyp, kteréje třeba nejprve nainstalovat v závislosti na vaší platformě.
POZNÁMKA: Jedná se o dočasné opatření, dokud nebude možné předkompilované binární soubory pro
node-pty
zařadit do balíčkuterminal-tab
.
Po instalaci závislostí sestavení můžete nainstalovat balíček ide-powershell
!
Instalace
Tento balíček můžete snadno nainstalovat pomocí následujícího příkazu
apm install ide-powershell
Tento balíček můžete také najít v Atomu spuštěním příkazu „Zobrazení nastavení: InstalaceBalíčků a Motivů“ a poté vyhledejte a nainstalujte ide-powershell
Vývoj
-
Postupujte podle pokynů v části Předpoklady výše
-
Vytvořte toto repozitář a naklonujte jej do místní složky, a přejděte do této složky v terminálu
-
Spustit
apm install
instalovat závislosti a sestavit balíček -
Spustit
apm link
pro zapojení balíčku v Atomu -
Otevřít nebo restartovat Atom a pak zkusit načíst .ps1
-
Změňte nějaký kód v tomto repozitáři, spusťte příkaz „Reload Window“ a pak vyzkoušejte své změny!
Správci
- David Wilson – @daviwil
- Patrick Meinecke – @SeeminglyScienc
Licence
Tento projekt je licencován pod licencí MIT. Některé částikódu jsou založeny na rozšíření PowerShellpro Visual Studio Code, rovněž pod licencí MIT.