emu雑記

C#erな人が書いているブログです。最近、javaを始めました。なんかいろいろやってます。

Visual Studio

サーバーにASP .NET MVCを発行してもbootstrapのglyphiconsが表示されない

今日、ハマったこと。レンタルサーバーに発行したASPページ上で、glyphiconsが表示されない。と思ったらFTP発行プロファイルだと、fontsフォルダが配置されてないだけだった。どうでもいいことに時間を使ったなー。fontsフォルダを右クリックして【fonts の…

Visual Studio 2013 SDK入れました!

ついに、Visual Studio 2013 SDKをインストール。 そのついでに、Expressも卒業。Professionalを購入。 ※Resharper 8へのアップグレードはお金無いから、また今度!さて。 Visual Studio 2010、2012で作っていた拡張機能を2013で実行してみました。 何も考え…

Visual Studio 2012 Update4→不具合改修されず??

Visual Studio 2012 Update4がリリースされています。 Visual Studio 2012 の更新プログラム 4 実は、リリース当初に拡張機能(Visual Studio 2012 SDK)で扱うことの出来る、 ソース管理エクスプローラーのモジュールに不具合がありました。 マイクロソフトに…

Visual Studio 拡張機能 メニューコマンド編 その3

さて、今日はキーバインドです。 キーバインドとは、ショートカットキーの割り付けのことです。 <CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <KeyBindings> </keybindings></commandtable>

Visual Studio 拡張機能 メニューコマンド編 その2

前回に引き続き、拡張機能の設定回りを解説していきます。 前回は、コマンドをどこのメニューバーに配置するかを最後に説明しました。 ところが、定義された定数が存在しない場所に配置するとき、 vsctファイルのGroup要素のParent要素id属性に、何を指定す…

Visual Studio 拡張機能 メニューコマンド編 その1

このシリーズは、上のカテゴリ「Visual Studio SDK」で絞り込むと、いい感じに読んでいけると思います。 さて。前回の続きです。 Visual Studio 拡張機能(Package) メニューコマンド(Menu Command)編です。コマンドボタンのプロジェクトを作成したところで終…

Visual Studioのソース管理エクスプローラーに項目追加

エクスプローラーから、ドラッグ&ドロップで項目の追加ができるのに、 存在するファイルはチェックアウトにならないのはバグ?仕様? Visual Studio 2010だからかな?帰宅したら、2012と2013とTEE でも試してみよう。

Visual Studio Package 作成ウィザード

さて。前回の続きです。 Visual Studio Packageの作成を行うと、 このウィザードが立ち上がってきます。 とりあえず、【Next >】で。 私はC#が慣れているので、一番上を選択します。 今後の解説もすべてC#です。 VBに書き換えるのがめんどくさいし、C++はわ…

Visual Studio SDKについて

Visual Studio の拡張機能を使用されている方は、かなり多いかと思います。 Visual Studio ギャラリーにいけば、色々な拡張機能を探してダウンロードできます。 Web Essentials 2013 extensionなんかは、有名なシリーズですよね。 さて、この拡張機能ですが…

変数名の推測機能

Visual Studioを使っていて「何でこの機能がないんだろう?」と思うことが、いっぱいあるんですが、その中の一つに「変数名の推測」があります。 たとえば、次のようなソースコード private void Hoge(String string) { int i = 0; } このソースを書いている…

Visual Studio 2012における正規表現タグの変更

昨日、C#のソースを書いていて衝撃だったのは、正規表現の後方参照タグが変更されていたこと。 this.textBox1.Text = data.Text; ↓ data.Text = this.textBox1.Text; に変換するときに、Visual Studio 2010だと {.*} = {.*}; ↓ \2 = \1; というタグ表現で行…