0

私はVS用のテンプレートツールを使用しています。JustCode と ReSharper を使用しました。しかし、もっと動的なものを使用できることがよくあります。

以下は簡単な例です。

クラスを考えると

class Dog
{
    public string Name { get; set; }
    public int NumLegs { get; set; }
    public DateTime Birthdate { get; set; }
}

私はそれを次のように変換したいと思います:

class Dog
{
    public string Name { get; set; }
    public int NumLegs { get; set; }
    public DateTime Birthdate { get; set; }

    public Dog CloneMe()
    {
        return new Dog
        {
            Name = this.Name,
            NumLegs = this.NumLegs,
            Birthdate = this.Birthdate,
        };
    }
}

過去に、Vimでファイルを開いて実行しました。また、ファイルを変換するための ruby​​ スクリプトも作成しました。

どちらも少し面倒です。このようなことを行うために設計されたツールに関する提案はありますか?

4

2 に答える 2

0

VsVimを試しましたか?エディターを vim エディターに変換する Visual Studio 用のプラグインです。 http://visualstudiogallery.msdn.microsoft.com/59ca71b3-a4a3-46ca-8fe1-0e90e3f79329

于 2014-04-11T12:03:11.657 に答える
0

Visual Studio には組み込みの「スクリプト」エンジンがあります。たとえば、(DTE.ActiveWindow.Selection as EnvDTE.TextSelection).ActivePoint.CodeElement[vsCMElement.vsCMElementClass] as EnvDTE.CodeClass を使用して、エディターで選択したクラスのプロパティを見つけることができます。 DTE.ActiveDocument.Selection を使用した VS エディター。

于 2014-04-11T14:35:55.857 に答える