blogなどに、C#やVBのコードを奇麗にHTMLに変換し、載せたいと思ったことはないでしょうか?英語のサイトですが、「c# code format 」というところが便利です。
http://manoli.net/csharpformat/
Visual Studioからコードをコピーして、テキストエリアにペーストし、C#, VBなどの言語を選択して、[format my code]ボタンを押すだけです。embed stylesheet をチェックしておくと、スタイルシートのコードも作成されます。あとは、HTMLをコピーして、自分のblogのhtml欄に貼り付けるだけです。もちろん日本語もきちんと変換できます。
例)
// テキストボックスのキーが押されたとき
private void textBox1_KeyDown(object sender,
System.Windows.Input.KeyEventArgs e)
{
// リターンキー以外は戻る
if (e.Key != System.Windows.Input.Key.Return) return;
// (参照設定にSystem.Speechが追加されていること)
// スピーチシンセサイザを作成
System.Speech.Synthesis.SpeechSynthesizer ss =
new System.Speech.Synthesis.SpeechSynthesizer();
// textBox1の言葉を話す
ss.Speak(textBox1.Text);
}
投稿日時 : 2007年9月15日 15:41