11

pmvx、cmvx などの Visual Studio のスニペットはどこからダウンロードできますか? それらはgithubプロジェクトで利用できると思いましたが、見つかりません...

4

4 に答える 4

18

私はすでに自分のものを作成しました。これらは ReSharper のテンプレートであることを覚えておいてください。

mvxcom -> コマンド用

#region $region$ command
private MvxCommand _$NAME$Command;

public ICommand $PNAME$Command
{
    get
    {
       _$NAME$Command = _$NAME$Command ?? new MvxCommand(Do$PNAME$Command);
       return _$NAME$Command;
    }
}

private void Do$PNAME$Command()
{
    $END$        
}
#endregion

mvxprop -> プロパティ用

#region $region$
private $TYPE$ _$NAME$;
public $TYPE$ $PNAME$
{ 
get { return _$NAME$; }
set { _$NAME$ = value; RaisePropertyChanged(() => $PNAME$); }
}
#endregion
$END$

mvxset -> バインド セット

var set = this.CreateBindingSet<$VIEW$, $VIEW$Model>();
set.Bind($ELEMENT$).To(vm => vm$END$);
set.Apply();

ReSharper>Template Explorer>Live Templates>New Template を使用して、それらを ReSharper に追加できます。

自由に変更してください。

于 2013-08-15T07:06:15.060 に答える