Visual Studio

CodeLens のフォントをいじる

今日同僚から教えてもらって幸せになった小ネタ。 みんな大好き CodeLens ですが、初期設定だと MS ゴシックでしかもフォントサイズがでかいので、こんな感じに結構可読性を損なってしまいます。 良い機能なのに惜しい、なんとかならんのかと思っていたら、…

VS2015 でパッケージマネージャコンソールを開くと固まる件

最近 Visual Studio 2015 を普段の開発環境に入れてばりばり使っていたのですが、パッケージマネージャコンソールを開くと VS が固まったままになってしまう事象にみまわれました。毎回忘れて開いてしまってモチベーションだだ下がりなので調べてみたところ…

IntelliTest の NUnit Test Generator

昨日紹介した NUnit Test Generator を使ってみました。 ※ Azure の VS2015 RTM の VM が初期言語が英語で、面倒で日本語化してないので文中のメニューとかも英語になってます。適当に置き換えて読んでください。 使い方 1. Extension をインストールする V…

IntelliTest が MSTest 以外にも対応した模様

VS2015 が RTM になって盛り上がっていますね。当日はオンラインイベントもありましたが、私は序盤でニコ動の有料会員に追い出されてしまったのでフテ寝しました。 さて、先日このブログでポストした IntelliTest にも動きがあったようです。 div.uv-card {b…

VS2015 の IntelliTest を調べた 後編

VS2015 の IntelliTest を調べた 前編 - kendik.netkendik.hatenablog.com 前回の続きです。自分でもびっくりするほど尻すぼみで前後編に分けた意味がなかったです。 IntelliTest のテストコードでできること 前回までで見てきたとおり、 IntelliTest のテス…

VS2015 の IntelliTest を調べた 前編

先日勤め先での勉強会で IntelliTest の概要についてさらっと発表したのですが、時間が足りなくて全然調査結果をスライドに反映できなかったのでブログにアウトプットします。 ※VS2015 RC での情報です IntelliTest の概要 はるか昔 Microsoft Research が P…

EnvDTE を使ってデバッグ中にコレクション操作 ~C# 編~

前回の続きです。 EnvDTE を使ってデバッグ中に LINQ っぽいことがしたい - kendik.netkendik.hatenablog.com イミディエイトウインドウでラムダ式が使えないけど何とかしたい!ということで、前回はパッケージマネージャコンソールを使ってデバッグ中の変数…

EnvDTE を使ってデバッグ中に LINQ っぽいことがしたい

※LINQ = LINQ to Object って意味で読んでくださいね! Visual Studio はそれはもう素晴らしい IDE な訳で、特にデバッグに関する機能は日々の開発速度を大きく向上してくれています。 そんな VS が持つデバッグ機能にも色々ありますが、今回はイミディエイ…

DebuggerDisplay 属性もいいけど DebuggerTypeProxy 属性もね

前回紹介した DebuggerDisplay 属性ですが、所属的には System.Diagnostic 名前空間 のクラスになります。Debug クラスとか Stopwatch クラスとかそこらへんで割と頻繁にお世話になっててよく見る名前空間ですね。で、 DebuggerDisplay 属性がよかったので他…

覚えておきたい DebuggerDisplay

皆もうとっくに知ってるかもしれませんが、最近 DebuggerDisplay 属性というのを覚えました。 https://msdn.microsoft.com/ja-jp/library/x810d419.aspx こいつがなかなかに良いやつだったので、ちょっと調べた結果をメモっておきます。 目的と基本的な使い…

VS2015 CTP5 はまだ日本語対応してなかった

ちょっと今更な話ですが。。。 ぼちぼち思いついたように Visual Studio 2015 Preview 触ってるんですが、先日 CTP5 の通知が来てたのに気付いたので何も考えず更新したら英語版に戻ってしまいました。 言語設定で日本語も選べなくなって、色々ググってみた…

.nuspec は間違いの無いように書こう、もしくは MSBuild の詳細出力を確認する

実際にハマった事案。 NuGet パッケージを作成する際には、NuGet.exe に .nuspec というファイルを作成して渡すと、様々な情報をパッケージに埋め込むことができます。(プロジェクトファイルを利用しても一部なら可能) そして、.nuspec にはそのパッケージが…

ローカル IIS のデバッグは管理者権限で

初歩的な話ですが、検索にも出てこなくてちょっと悩んでしまったので備忘として残しておきます。 ちょっと理由あって、ASP.NET Web アプリを IIS Express ではなくローカル IIS でデバッグ実行しようとしたのですが、↓のエラーになってしまいました。 Web サ…

Visual Studio 14 CTP 4 がリリースされたらしいですが

MSDN Blogs MSDN Blogs VS 以外に ASP.NET vNext 関連も、ということで見てみましたが、基本的には MVC 周りだけですね。 aspnet 系のリポジトリごとにリリースノートが発行されていますが、大抵 "Updating release NuGet.config" だけです。Identity なんて…