LGBTQのシンボル

2009年11月23日月曜日

任意タイミングでデバッガに制御を移行

方法は簡単、条件を判断して自分で例外をスローすればいいだけ。
Keyboard key = Keyboard.GetState();
if (key.IsKeyDown(Keys.LeftAlt) && key.IsKeyDown(Keys.LeftShift) && key.IsKeyDown(Keys.LeftControl) && key.IsKeyDown(Keys.D))
throw new Exception();

このコードを任意のところに突っ込めばブレークポイントで対処できないや、実行速度の速さが必要なときもデバッグできます。こんな簡単なことに今まで気づいていませんでした…。

これと同じことは、VSでブレークポイントを作ってブレークポイントを右クリックして「条件」というところで条件式をぶち込めばできますが
  1. 実行速度が遅くなる
  2. 1行しか書けないため変数とかを使って条件を判断するのが困難
ため、この方法の方が便利です。

2009年11月16日月曜日

サイトテーマ変更しました

今までシンプルなテーマで通してきましたが、なんか飽きたのでど派手なデザインなテーマにしてみました。今回のテーマはJQueryをふんだんに使ったテーマです。わかりにくいので後で改造しようと思っているのですが、隠れた機能を紹介します。

TwitterやGoogleブックマークに素早く記事をメモ

コメント投稿欄に移動し、その上にある「SHARE THIS POSR!」というところをマウスオーバーするとメニューが出ますので、素早くアクセス可能です。

トラックバックの送り方

同じ行に「You can leave a response or trackback....」というテキストが表示されてますので、トラックバックリンクをコピーして送ってください。というよりどしどしくださいw

トラックバック先のプレビュー

送られてきたトラックバックリンクをマウスオーバーするとリンク先を縮小表示してくれます。