ソースコードの強調表示

私は余暇にC#、VB.NET、HTML / XML / ASPX、JavaScript、SQLのソースコードを強調する小さなモジュールを書き直し、変更しました(特にHabra、特に.NETブログ用)。



ソースコードを新しい投稿に挿入したり、投稿にコメントしたい場合は、 ソースコードハイライターを使用してコードを強調表示します。



投稿の作成時に[自動フォーマットを無効にする]をオンにすると、行番号付けと行折り返しの挿入がサポートされます。



このモジュールが発行する強調表示されたソースコードの例を次に示します。



  1. システムを使用して ;
  2. System.Data を使用します。
  3. System.Configuration を使用します。
  4. System.Web を使用
  5. System.Web.Security を使用します。
  6. System.Web.UI を使用します。
  7. System.Web.UI.WebControls を使用します。
  8. System.Web.UI.WebControls.WebParts を使用します。
  9. System.Web.UI.HtmlControls を使用します。
  10. /// <summary>
  11. ///テストの概要説明
  12. /// </ summary>
  13. パブリック クラステスト
  14. {
  15. private int m_TestVar1;
  16. private float m_TestVar2;
  17. プライベート DateTime m_TestVar3;
  18. 公開テスト()
  19. {
  20. //
  21. // TODO:ここにコンストラクターロジックを追加します
  22. //
  23. }
  24. public int TestVar1
  25. {
  26. get { return m_TestVar1; }
  27. {m_TestVar1 = value ; }
  28. }
  29. 公開 フロート TestVar2
  30. {
  31. get { return m_TestVar2; }
  32. {m_TestVar2 = value ; }
  33. }
  34. パブリック DateTime TestVar3
  35. {
  36. get { return m_TestVar3; }
  37. set {m_TestVar3 = value ; }
  38. }
  39. }
*このソースコードは、 ソースコードハイライターで強調表示されました。




バグ、リクエスト、要望はコメントに残してください。 :)



このモジュールが、このブログでの使用だけでなく、多くの人に役立つことを願っています。

健康のために使用してください!



PS

サイトへのリンクは、常にブログの説明にハングアップします。



UPD#1: HTML / XML / ASPXコードを強調表示する機能を追加しました。

UPD#2:コードをクリップボードにすばやくコピーする機能が追加されました。

UPD#3:行番号の修正。 これで、問題なくコードをクリップボードにコピーできます。



All Articles