2009-09-29 19 views
30

Modifica: Chiunque venga alla domanda ora. Si prega di guardare le date. Questa è una domanda molto, molto vecchia dalla prima versione di PowerShell. Ora tutto è diversoPosso ottenere intellisense in PowerShell?

Appena iniziato con PowerShell, mi piacerebbe avere il supporto intellisense per scrivere script PowerShell. Il completamento delle schede funziona alla grande in modo che tu possa pensare che esisterebbe da qualche parte, ma l'unica cosa che riesco a trovare un articolo del 2007 - non è aggiornato.

C'è un'estensione da qualche parte che ti dà questa capacità?

Che ne dici di un editor?

+0

Sembra che questo sia disponibile su Windows 2012 e versioni successive. – NTDLS

+0

@NTDLS intellisense è? o solo il completamento delle schede? Uso PowerShell quotidianamente e certamente non ha nulla come intellisense. –

+0

Lo usi su Windows 2012? Sembra essere qualcosa di più che un semplice tab-completion, ma a vostro avviso è una novità di qualità/caratteristiche dello studio visivo 2013. – NTDLS

risposta

6

L'ISE di Windows PowerShell che viene installato con le versioni successive di PowerShell ha un intellisense integrato.

6

Dai uno sguardo allo PowerTab.

+1

I secondo questa raccomandazione. Non sostituisce un buon editor, ma questa è una grande aggiunta alla console. – JasonMArcher

16

Prova questo -

http://powergui.org/index.jspa

Si tratta di un buon editor con intellisense

+1

+1 per raccomandare PowerGUI - il suo componente editor è stato recentemente reso disponibile anche come estensione di Visual Studio, vedere la mia risposta su [Qualcuno ha trovato un'evidenziazione di sintassi PowerShell o plug-in IntelliSense per Visual Studio?] (Http://stackoverflow.com/ domande/271292/any-found-a-powershell-syntax-highlighting-or-intellisense-plugin-for-visual-s/3345147 # 3345147) per i dettagli. –

4

anche PowerShell Plus (commerciale). Oppure puoi aspettare PowerShell 2.0 e, si spera, ottenere Graphical Windows PowerShell.

+1

Perché aspettare per V2? Perché non usarlo ora. È molto vicino alla versione ufficiale. (Un mese?) Penso che se non hai una buona ragione per stare con la V1, dovresti passare alla V2. L'ambiente di scripting integrato è davvero molto carino, e ha intellisense. –

0

Penso che sia il modo migliore per scrivere TabExpansion.
Non ci sono strumenti di Autocomplteion per posh, come IntelliSence di C#.
Non possono ottenere le proprietà di $ _ anche se si utilizza solo un cmdlet standard.

2

PowerSE è un editor gratuito PowerShell che include Intellisense (PowerShell, WMI e .NET)

Caratteristiche:

  • include funzionalità di creazione automatica-Script - eseguire un cmdlet, guardare i risultati in una griglia, selezionare e ordinare le colonne, quindi dirgli di generare PowerShell per te.
  • Pulsante comunità per cercare TechNet e PoshCode per i campioni.
  • Funzioni di debug come breakpoint e passaggio del codice.
  • Finestra di controllo per il drill su variabili PowerShell.
  • Guida sensibile al contesto.
  • Finestra della console incorporata con registratore di comandi.
1

Prova codice studio visivo con estensione PowerShell. Funziona meglio di Windows PowerShell ISE per me.

Problemi correlati