Una delle funzionalità di PowerGUI è la possibilità di reimpostare lo Powershell Runspace come illustrato in this article e this article. È possibile farlo in PowerShell ISE?È possibile ripristinare lo spazio di esecuzione in Powershell ISE?
risposta
Ho scritto un modulo chiamato "Strumenti di sessione ISE" per eseguire questa operazione alcuni mesi indietro. Essenzialmente lo spazio di esecuzione in ISE è equiparato a un contenitore "Tab", di cui i suoi documenti figlio condividono lo spazio di esecuzione. Il mio script esamina i file aperti correnti, li memorizza, crea una nuova scheda (spazio di esecuzione) e chiude quello vecchio, quindi aggiunge i file aperti alla nuova scheda. Altre caratteristiche:
- salvataggio automatico della sessione corrente (file aperti nella scheda corrente.)
Questo può essere disattivato e controllato manualmente se lo si desidera.
- Prompt per ricaricare ultima sessione su ISE aprire
Un suggerimento è mostrato a voi ricordandovi di alcuni dei file che avevate aperto. Premete <enter>
per accettare il default di “Sì, ricaricare la mia ultima sessione.”
- Riavvio della scheda corrente
In sostanza la pulizia della memoria e mantenendo i file aperto nell'editor. Viene richiesto per questa azione. Premere <enter>
per accettare l'impostazione predefinita "Sì, riavvia questa scheda".
Tutti i comandi disponibili nel menu "Componenti aggiuntivi" per il mouse fissato. Questi comandi sono anche associati a tasti di scelta rapida.
See: http://nivot.org/post/2011/02/14/MakingWindowsPowerShellISEGoodEnough
EDIT: Per il momento, link per il download del blog per le ISE sessione Strumenti è rotto. L'archivio Internet ha ancora a copy.
(sto usando PowerShell ISE V3 sul Win8 Preview Release) È possibile utilizzare File> Nuova scheda di PowerShell per creare un nuovo spazio di esecuzione di PowerShell all'interno della ISE
- 1. C'è un modo per verificare se lo script è in esecuzione da PowerShell ISE?
- 2. È possibile ripristinare lo stato di centralManager dopo l'aggiornamento dell'applicazione?
- 3. PowerShell: problema spazio di esecuzione con DownloadFileAsync
- 4. Come caricare Powershell ISE 3 con powershell v2 all'interno?
- 5. Windows PowerShell ISE con vecchia versione
- 6. Windows Form ha un aspetto diverso in Powershell e PowerShell ISE. Perché?
- 7. Powershell ISE si blocca durante il processo di eliminazione
- 8. PowerShell ISE genera un errore nel checkout git
- 9. Leggi lo spazio heap massimo in fase di esecuzione
- 10. Perché PowerShell ISE si blocca su questo programma C#?
- 11. LilyPond: è possibile ripristinare la chiave "atonale"?
- 12. Powershell ISE sembra bloccarsi con i comandi interattivi.
- 13. È possibile chiamare i cmdlet di PowerShell in modo asincrono?
- 14. Perché powershell (ise) stampa a volte il codice che eseguo?
- 15. Esecuzione di app GUI remota in PowerShell
- 16. È possibile utilizzare LINQ in PowerShell?
- 17. È possibile ripristinare le impostazioni sulla privacy in iOS?
- 18. Come è possibile ripristinare i colori per Windows PowerShell se vengono danneggiati dopo l'esecuzione di un programma?
- 19. È possibile ripristinare un'attività in TFS che ha lo stato impostato su Rimosso?
- 20. Log4J è in grado di ripristinare dal disco pieno?
- 21. Non è possibile ottenere Basic Script PowerShell in esecuzione all'interno della squadra Città
- 22. HtmlDecode dello spazio codificato in html non è lo spazio
- 23. gc viene sempre invocato, anche quando lo spazio heap è continuamente disponibile in fase di esecuzione?
- 24. esecuzione condizionale (&& e ||) in powershell
- 25. È possibile ripristinare automaticamente gli acquisti in app su iOS?
- 26. powershell - come controllare se la trascrizione è in esecuzione?
- 27. Esecuzione di uno script Powershell in Fake
- 28. Nessun garbage collection mentre la pipeline PowerShell è in esecuzione
- 29. Per quanto tempo è possibile ripristinare/ripristinare un ramo cancellato su GitHub?
- 30. È possibile rimuovere di nuovo un tipo aggiuntivo in PowerShell?
Questo sembra impressionante. Lo stai rilasciando con una licenza OSS? –
Se è sul mio blog, è la licenza che si desidera. – x0n
Non che io non sono d'accordo che questo è cool, e molto utile, ma trovo molto fastidioso quando succede qualcosa al CLI e riavviando nulla perdo la mia storia _undo_. – user66001