いろいろ備忘録日記

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

visualstudio

Visual Studio Code の 64ビット版 がリリースされてた (July 2017 (version 1.15)から, x64, Windows)

July 2017リリースにて、64ビット版がリリースされてた。 code.visualstudio.com 注意点として、既に32ビット版をインストールしている場合はアンインストールしてから64ビット版をインストールしなさいとのこと。 以下上記ページより。 Note: If you are us…

ResharperのValue Originが超便利 (Resharper, Inspect, Value Origin, 値の遷移を追跡)

概要 以下のtwitterで知りました。Resharper結構長いこと使ってるくせにしらなかった・・・orz 使ってみると、確かに超便利!今まで、「この変数の値はどこで設定されてて、元ネタはどこから来てる?」って頑張って探してたのが、クリック一発になります。 …

.NET クラスライブラリ探訪-070 (System.Diagnostics.DebuggerDisplayAttribute, デバッグ時のオブジェクト表示方法を制御)

久しぶりの小ネタ。 DebuggerDisplay属性とは この属性を付与すると、デバッグ時のオブジェクトの表示内容が制御できます。 意外と知られていないのか、いちいち付与するのが面倒なのか分かりませんが 個人的にはあまりお目にかかったことはなかったり。デー…

インストールされている .NET Framework の更新プログラムを調べる

元々は、MSDNの以下のページにあったもの。 方法 : インストールされている .NET Framework の更新プログラムを確認する いつ、このページが消えるか分からないので、自分のところでもメモメモ。 インストールされている .NET Framework のパッチを調べる (C…

Visual Studio for mac と .Net Core 1.1 と Visual Studio 2017 RC アナウンス

来ましたねー。テンション上がりました。 とりあえず、情報源をメモメモ。以下順不同です。 blogs.msdn.microsoft.com www.visualstudio.com blogs.msdn.microsoft.com blogs.msdn.microsoft.com www.publickey1.jp blogs.msdn.microsoft.com blogs.msdn.mic…

VisualStudio "15" Preview2にてXAMLのEdit Continueが可能に

先日VisualStudio "15" Preview 2がリリースされました。 以下からダウンロード可能です。 Visual Studio "15" Preview ダウンロード リリースノートは以下です。 Visual Studio "15" Preview 2 | Visual Studio その中で、WPF関連で嬉しい話題がありまして …

MicrosoftがXamarinを買収

個人的に今年一番のビッグニュース。びっくりした。 weblogs.asp.net blog.xamarin.com エクセルソフトの方が日本語訳を公開してくださっています。感謝m( )m Microsoft が Xamarin を買収 | Xamarin : XLsoft エクセルソフト ytabuchi.hatenablog.com 過去…

ResharperのContinuous Testing機能がすごく便利 (Resharper, dotCover, Continuous Testing)

最近のResharperに搭載されたContinuous Testingという機能が便利すぎて歓喜だったのでメモメモ。 Continuous Testingについては、JetBrainsのブログにて以下の記事があります。 Continuous Testing in dotCover and ReSharper Ultimate - .NET Tools Blog.N…

ドラッグ可能なPopup (Draggable Popup)

忘れないうちにメモメモ。 WPFのPopupは、手軽にポップアップ状態を実現できるので便利なのですが 基本このポップアップはWindowのようにマウスで位置を動かすことができません。 たまーにですが、動かしたいときがあります。 で、ネットで調べていると結構…

Prism 5.0 の ドキュメントがPDFやEPUBとかでダウンロード可能 (Prism 5.0 for WPF - Book Download)

Prismのドキュメント探してたら、以下のURLからドキュメントを電子媒体でダウンロードできるのを知ったので、忘れないうちにメモメモ。 Download Prism 5.0 for WPF - Book Download from Official Microsoft Download Center PDF, EPUB, MOBI形式でダウンロ…

DevExpress奮闘記-128 (CodeRushのテンプレート展開キーを変更, SpaceからTabへ)

前に一度変更したことがあったのですが、再度やろうとしたらやり方忘れていたので忘れないうちにメモメモ。 CodeRushで、スキーマがFrictionFreeの場合、テンプレートの展開キーがデフォルトのSpaceからTabに変更されます。正直言うと、DefaultのSpaceキーが…

PerfTips (VisualStudio 14 CTP3, 処理速度計測, CPUタイム)

つい先日、VisualStudio 14 CTP 3がリリースされました。 http://blogs.msdn.com/b/visualstudio/archive/2014/08/18/visual-studio-14-ctp-3-released.aspx いろいろ機能追加が行われているのですが、その中に PerfTips という機能が追加されています。 htt…

VisualStudioプロジェクトプロパティの「32ビットの優先」チェックボックス

たまに忘れてて、あれ?ってなるのでメモメモ。 いつからこのオプションが追加されたのか、VisualStudio 2013でプロジェクトのプロパティページに「32ビットの優先」というチェックボックスが追加されています。 このチェックボックスですが、プロジェクトの…

Team Foundation ServiceがGit対応とVisual Studio Tools for Git (TFS, git)

Team Foundation ServiceがGitに対応したとのこと。メモメモ。 Getting Started with Git in Visual Studio and Team Foundation Service http://blogs.msdn.com/b/visualstudioalm/archive/2013/01/30/getting-started-with-git-in-visual-studio-and-team-…

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 購入するかどうかは別としてとりあえず試してみることに決…