Aby mieć mniej bolesny rozwój z Powershell ISE, czy jest jakikolwiek dodatek taki jak Resharper - który dałby mi funkcje refaktoryzacji, analizator kodu w czasie rzeczywistym itp.Czy jest coś takiego, jak ReSharper, aby ulepszyć doświadczenie z Powershell?
Odpowiedz
Czy masz już PowerShell 3.0?
To nie jest dokładnie Resharper, ale nowy ISE ma teraz IntelliSense.
http://www.microsoft.com/en-us/download/details.aspx?id=34595
Choć jest to dość stary wątek, jest to pierwszy wynik w google patrząc na „PowerShell Resharper”, więc myślałem, że będę dzielić ten dodatek znalazłem:
PowerShell ISE dodatek - Projekt Explorer
http://mgr32.github.io/PsISEProjectExplorer/
ma niesamowite ReSharper podobny możliwości więc ktoś chce zrobić rzeczy jak Idź do Definition (F12), może chcesz to sprawdzić.
Ten link działał dla mnie: https://github.com/mgr32/PsISEProjectExplorer –
PowerShell Tools for Visual Studio - Teraz dostępna
To darmowe rozszerzenie wizualna Studio dla VS 2013 i VS 2015
dla VS 2012 jest to przedłużenie trial.
Chociaż jest to bardzo pożądany dodatek do VS2015 (kolor składni i intellisense), brakuje w nim ponownego formatowania i analizy kodu (użycie zmiennych itp.). –
ISE Steroids to potężna wtyczka dla PowerShell ISE.
Pierwsze 30 dni są bezpłatne, po tym czasie potrzebna jest licencja na kwotę 100 €.
Funkcje obejmują:
- Kod Refaktoryzacja
- Wyszukiwanie zaawansowane & Wymień
- Pomocne wskazówki inline i reccomendations
Istnieje również PowerShell Studio 2016 z Sapien, który będzie was $ 389.
Visual Studio Code (które otrzymywało świetne recenzje) również ma numer Powershell extension, a ta opcja jest oczywiście bezpłatna.
Sam Visual Studio ma swój własny numer i chociaż ma pewne funkcje PowerShella, których jeszcze nie ma w Visual Studio Code, w najbliższej przyszłości kod Visual Studio ma zamknąć tę lukę i ostatecznie przejąć inicjatywę w tym zakresie.
IMHO, to wciąż za mało. Nie ma nawet możliwości sprawdzenia nieużywanych zmiennych, domyślnego wykorzystania zmiennych i innych redundantnych konstrukcji. – 2xMax
dobrze będzie zobaczyć sugestie dotyczące kompaktowania kodu za pomocą cmdletów zamiast wywoływania kodu C#. – 2xMax