Visual Studio用のPowerShell構文の強調表示またはIntelliSenseプラグインを見つけた人はいますか? [閉まっている]
-
06-07-2019 - |
質問
PowerShell構文の強調表示やIntelliSenseを可能にするVisual Studioのプラグインを見つけた人はいますか?そうでない場合、誰かが考えている理由はありませんか?十分な空き時間がある他の誰かがこれまでにこれに取り組むことを望み続けます。他の人々が限られたドキュメントを取り、 NHaml 。
編集:明確にするために、PowerShellの開発に使用できるIDEのリストは探していません。私は1日の90%をVisual Studioで過ごします。すでにコードのスライスとダイシングの非常に良い仕事をしています。これは、すべてのテキストとコードを編集するために使用するIDEです。 PowerShellスクリプトを使用して作業しているため、PowerShell構文が強調表示されていないことは、まったく痛いことです。
解決
便利なものは次のとおりです。 PowerGUI VS Extension 。
他のヒント
2013-08-20の更新
Adam Driscollは最近、 PowerShell Tools for Visual Studio を後継者として発表しました。以前の PowerGUI Visual Studio拡張機能- PowerGUI VSXの未来。サイモンギルビーが概説した前任者の欠点を認識し(前のアップデートを参照)、対処方法を説明しています。 PowerGUIへの依存関係を削除します。
[...] PowerGUIエディターをVisual Studioに直接埋め込むことにより、真の言語統合ではなく、ハックのようなものであるため、多くの問題が発生しました。
[...] PowerGUI VSX v2は提供します PowerShellの真のVisual Studio言語サポート。 ビジュアルを使用します Studioエディターと生のPowerShellデバッガー、トークナイザー、 補完エンジン。現在、要件はPowerShell v3および Visual Studio2012。この要件は、コミュニティによって異なる場合があります サポートと採用。 [emphasis mine]
2013-07-31の更新
Simon Gillbeeには referenced / promoted PowerShell構文を強調する代替手段。の欠点を公開しませんPowerGUI Visual Studio Extension 彼は以前に要約された:
- TextHighlighterExtension2012 (Visual Studio 2012) >
- TextHighlighterExtension (Visual Studio 2010) >
最初の回答
最近リリースされた PowerGUI Visual Studio Extension は、PowerShell IntelliSenseサポートをVisual Studioに追加します。 (無料の) PowerGUI グラフィカルユーザーインターフェイスとスクリプトエディターに依存しますが、このエディターコンポーネントの再利用は、障害ではなく、成熟度を願っています。 (Kirk Munros Visual StudioでのPowerShellサポートを参照してください!紹介用のブログ投稿。)
1.0でも、拡張機能自体には小さな問題がありますが、しかし、Adam Driscollはこれらにかなり積極的に取り組んでいるようです。PowerShell構文の強調表示とIntelliSenseのサポートは、すでに私にとって最も優れた機能を発揮しています!
PowerShellスクリプト用のVisual Studio Intellisenseについては何も見ていません。
次のような他のツールを試すことをお勧めします:
このスクリーンキャストをご覧ください:
(ソース: aaronlerch.com )
PowerConsole VS2010の拡張機能は非常に優れており、有望に見えます。スクリプトを編集するのに適している(またはできる)かどうかはわかりません。いずれにしても試してみる価値があります。