2

無料の Visual Studio 機能、拡張機能、またはマクロを探しています。次の状況に役立ちます。

プロトタイプを作成するときは、すべてのクラスを 1 つのファイルに保存する傾向があります (悪い習慣であることはわかっていますが、これはプロトタイプです)。次に、ファイルをナビゲートするのが難しすぎるポイントが来ます。そのため、クラスをプロジェクト内の個別のファイルに分割し、フォルダー構造に名前空間を反映させます。達成するには;- 1. 新しいフォルダを追加します。 2. 新しいクラスを追加します。 3. クラスに名前を付けます。 4. 対応するセクションを切り取り、新しいクラス ファイルに貼り付けます。

私にとって、ステップ 2 から 4 は、新しいメニュー エントリの主な材料です。

クラスを新しいクラス ファイルとして切り取り 新しい部分クラス ファイルとして切り取り。

この機能は C# で見たことがありますが、VB.net では見たことがありません。

VB.netでこれを達成する方法を知っていますか?

4

3 に答える 3

2

これがC#でやりたいことをするマクロです...コードを見ると、VBで動作するように変更するのはおそらくかなり簡単です...

http://plisky.net/main/macros/documentation

また、すべての商用リファクタリングツール(Resharper、CodeRushなど)がこれをサポートしていると確信しています...

于 2011-06-09T22:29:11.697 に答える
0

Resharperは、別のファイルまたは名前空間へのタイプの移動を使用してこれを行うことができます

于 2011-06-13T11:50:44.923 に答える
0

私はちょうどこれに出くわしたので、親切にリンクされたスクラップのマクロの更新されたバージョンを紹介できます. http://plisky.net/main/plisy.net-visual-studio-productivity-macros にあります

それでも必要で、VB でテストしたい場合は、喜んで VB.net をサポートするように変更できますが、私は VB を使用しないので、テスターが必要です :)しかし、すでに働いています。

于 2012-02-17T14:24:29.173 に答える