Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Surviveplus Code Snippets (Japanese)
Surviveplus Code Snippets (Japanese)

Surviveplus Code Snippets (Japanese)

SHIN-ICHI KOGA

|
594 installs
| (0) | Free
Surviveplus.net 開発チームが使用している Visual Studio 2012, 2013, 2015 用のコードスニペットです。このスニペットは日本語用で、他に英語用があります。
Download

Surviveplus Code Snippets (Japanes)

Surviveplus.net 開発チームが使用している Visual Studio 2012, 2013, 2015 用のコードスニペットです。このスニペットは日本語用で、他に英語用があります。

English : /vsgallery/3ef091b7-7f59-4715-a4bd-b6c14d32c2eb

よく入力するコードと、コメントを簡単に挿入できるようにスニペットにしています。(以前公開していた 古いバージョンの ASP.net 向けのコードスニペットは廃止されました)

詳細はこちらのページに掲載します。

http://www.surviveplus.net/ja/

 

コードスニペット一覧 (Visual Basic, C#)

LINQとコレクション

  • DirectoryInfo 再帰 (拡張メソッド定義) ※ C# のみ
  • IEnumerable<T> ForEach (拡張メソッド定義) ※ C# のみ
  • Singleton (拡張メソッド定義) ※ C# のみ
  • ToEnumerable (拡張メソッド定義)
  • LINQ [ linq ] ※ C# のみ
  • ラムダ式による再帰呼び出し ※ C# のみ

イベント

  • RaiseEvent (拡張メソッド定義) ※ C# のみ

インターフェイス実装

  • IDisposable 実装 [ dispose ]

クラス

  • 例外 [ exceptionSurviveplus ]
  • クラス [ classSurviveplus ]
  • NativeMethods [ native ]

コードブロック

  • null 参照 ではない時にだけ Dispose [ disposeIfNotNull ] ※ C# のみ
  • null 参照 の時には、新しいインスタンスを初期化 [ returnIfNullNew ] ※ C# のみ

プロパティ

  • プロパティ(バッキングフィールド) [ propfullSurviveplus ]
  • 読み取り専用プロパティ(バッキングフィールド) [ propgfullSurviveplus ]

メソッド

  • コンストラクタ [ ctorSurviveplus ]
  • 拡張メソッド [ extensions ]
  • 拡張メソッド(名前空間付き) [ extensionsWithNameSpace ]
  • ToString オーバーライド [ tostring ]

引数の検証

  • 引数が null参照 は例外 [ nullex ]
  • 引数が 空文字・null参照 は例外 [ nullempex]
  • 引数が 空白文字・空・null参照 は例外 [ nullwex]
  • 引数が定義されない列挙型は例外 [notenumex]
  • 引数が使用できない列挙型は例外 [outenumex]

 

リリースノート

ver. 1.10

  • LINQとコレクション、イベント を追加しました。
  • linq は LINQとコレクション に移動しました。
  • コードブロックに disposeIfNotNull、returnIfNullNew  を追加しました。
  • メソッドに tostring を追加しました。
  • Visual Studio 2012, 2013, 2015 に対応しました。

ver. 1.9

  • notenumex, outenumex を追加しました。

ver. 1.8

  • C# nullwex, native を追加しました。
  • Visual Basic NullWEx を追加しました。

ver. 1.7

  • C# exception のコメントを修正しました。C# linq, ctor のツールチップを修正しました。

ver. 1.6

  • 最初の公開
  • Visual Studio 2005, 2008, 2010 用に Google Code で公開していたものから抜粋して Visual Studio 2012, 2013 用として拡張機能パッケージにしました。
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft