いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

visualstudio

Visual Studio 2012のPage Inspectorがすごく便利 (ページインスペクタ)

久しぶりのブログ更新。 Visual Studio 2012から追加されたPage Inspectorがとても便利だったのでメモメモ。 これを利用すると、VS上で現在開発中のページをその場で確認しながらさくさく開発できます。 やり方はすごく簡単です。 Webの画面を開発していると…

ExcelのInterop操作を管理するクラス (Microsoft.Office.Interop.Excel, COM, Marshal.ReleaseComObject, 解放)

Excelに限らずInterop操作を行う場合には決まり事があります。 COMオブジェクトの参照カウントをきっちり解放する。 これを行わないと、処理が正常に行われていても プロセスが残ったままになります。 COMの参照カウントを解放するには以下のクラスを利用し…

XAMLデザイナが表示されない件とMicrosoft.VisualStudio.Xamlがロードできない件について (VSTS, SP1, resetsettings, resetskippkgs)

以下、忘れない為のメモ書きです。 このメモが同じ症状が発生した方の助けになれば幸いです。本日、Visual StudioをProfessionalからTeam Suiteに切り替えました。 すると、突然WPFのXAMLデザイナが表示されなくなりました。 [ファイル名] に対応するエディ…

VS2005でVS2003のようにフォームデザイナで配置用のグリッドを表示する。

以下、メモです。 VS2003のときは、デザイナでフォームを開いた際にフォームにグリッド点が表示されていました。 今は、あまり使うことはないのですがたまにテキストボックスをぴったり繋げて配置したい時などに 使ったりしてます。 やり方は、ツール⇒オプシ…

ViEmu/VS

VisualStudioで、viキーバインドを有効にすることができるアドインツールです。 商用です($69.95)。 デフォルトで、emacsは用意されているのにviは無いので悲しかったのですがこれで救われるかもw 購入するかどうかは別としてとりあえず試してみることに決…