11

そのための Visual Studio プラグインが表示されず (それほど難しく見えなかったので、見逃した可能性があります)、検索するとサードパーティのソリューションがランダムに表示されますが、PowerShell に付属しているものはありますか? Visual Studio にプラグインしますか?

4

10 に答える 10

8

Visual Studio テンプレートはこちらから入手できます。Server 2008 SDK には、プロバイダーとホストを開発するためのサンプルがあります。

スクリプト作成用の IDE について話している場合は、この質問 (PowerShell の使用を開始する方法) を参照してください。

于 2008-10-28T22:32:18.503 に答える
1

私は主にPowerGuiスクリプトエディターを使用しています。これにより、複数ファイルの編集とデバッグだけでなく、直接的なコマンドラインのものも使用できるようになります。

于 2008-11-28T06:38:41.917 に答える
0

SapienによるPrimalScriptは優れています。でもそれは有料です。

于 2008-10-30T19:43:46.253 に答える
0

実際、Powershell でスクリプトを作成する場合、Notepad++ は非常に便利です。If-Then-Else および For ループ マーキングを含むインテリジェントなマークアップを使用すると、スクリプトの全体的なフローをナビゲートして視覚的に理解しやすくなります。

于 2015-06-29T21:47:01.633 に答える
0

PowerShell v2 CTP には、複数の実行空間を実行し、スクリプトを編集および実行する機能を含む優れた GUI インターフェイスがあります。スクリプト エディターには、非常に役立つ構文の強調表示があります。PSH v2 には、スクリプト コマンドレットなどの他の便利な機能もあります。とても良いですね。個人的には使ったことはありませんが、PowerGUI も非常に優れているはずです。ただし、PSH v2 の前は、PowerShell のプレリリース バージョンである Monad 用に作成された構文ファイルで Textpad を使用していました。

于 2008-10-28T22:25:28.550 に答える
0

「開発」の意味によって異なります。

PowerShell は、スクリプトを作成しなくても、コマンド ラインから非常に効果的に使用できます。ただし、スクリプトを作成する場合、製品には PowerShell Plus、PrimalScript、および PowerGUI が含まれます。

コマンドレットとスナップインを開発している場合、Visual Studio ではプラグインは必要ありませんが、Windows SDK で利用可能な参照アセンブリは必要です。

Visual Studio は PowerShell をスクリプト エディターとしてホストする計画はありません。Visual Studio チームは、ほとんどの管理者は Visual Studio を使用しないだろうと考えており、彼らの目標はスクリプト ツールではなく、より優れた開発ツールを作成することです (これは、より効率的にするために必要な機能)。そのため、PowerShell スクリプトが Visual Studio に登場することを期待しないでください。少なくとも当面はそうではありません。そこに入れるためのサードパーティ製のものがいくつかありますが、上に挙げた専用のスクリプトエディターほど優れたものはありません.

于 2008-11-26T17:05:51.853 に答える
0

PS の優れた点は、コマンド ラインです。正直なところ、私は開発の大部分をコマンド ラインで行っています。//\O//のPowerTabスナップインを使用すると、PS 用の IDE と同じくらい優れたインテリセンスを利用できます。コマンドラインですべての部分を処理したら、VIMを使用してすべてをスクリプトに入れます。

于 2008-10-29T13:41:28.123 に答える
0

いくつかの興奮したレビューがあるpowershell.comを見たことがありますか。

于 2008-10-28T22:31:15.883 に答える
0

ISE は PowerShell に付属しているものです (したがって、何もインストールする必要はありません)。これがあなたがそれに到達する方法です。

  1. [スタート] メニューから、Powershell コマンド ラインに移動します。
  2. ise と入力すると、次のように表示されます。

ここに画像の説明を入力

于 2015-06-29T19:57:48.237 に答える