SyntaxHighlighter EvolvedっていうWordPressのプラグインを使ったら、楽にソースコードを表示できた。

投稿日:2017-02-05

SyntaxHighlighter Evolvedっていうプラグインを使って、コードの表示を楽にしてみた。

C#で正規表現が使えたらな〜って時は以外と多いので、ちょっと正規表現を頑張って使ってみた。

を書いた時に思ったんだけど、いろんなブログでは、コードのサンプルを書く時に


using System.Text.RegularExpressions;
flg = 1; //1:半角英数 2:電話番号 3:郵便番号...
strCheckText = "あいうえおabcde";
if (flg == 1 && !(Regex.Match(strCheckText, "^[a-zA-Z0-9]+$")).Success)
{
// 半角英数以外の文字が含まれています。
}else if (flg == 2 && !(Regex.Match(strCheckText, "^[0-9]{2,5}-[0-9]{1,4}-[0-9]{4}$")).Success)
{
// 0-9以外が入力されています。
}

こんな感じで表示してて、どうやってるんだろ?って思って探したプラグイン。

プラグインは他にもたくさんあるけど、検索して見つかったなかで、タグで囲むだけで使えて、使い方を一生懸命覚える必要もなさそうだったのが決めてだったw

プラグインは、Wordpressのダッシュボード→プラグイン→新規追加 画面で「SyntaxHighlighter Evolved」って検索すればすぐに見つかるので、速攻インストール。

設定もできるみたいだけど、とりあえずデフォルト設定で使って見た感じ、問題なさそうなので、そのまま使ってます。

 

実際、上記のところをどうやって書いてるかっていうと、タグで囲むだけ。

こんな感じになります。

このブログの目的の一つは、自分が仕事上の開発で困った事は、同様に困ってる人がいるだろうし、自分のメモとしても活用したいから、こうやって見やすさを考えておくのは有効だよね。

 







-C#, PC, 開発メモ
-, ,


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

no image

CoreTweetを使って、複数アカウントのコンソールアプリを作ってみた。

CoreTweet使ってみたら、確かに簡単にTwitterへツイートできた。 の続き。   を参考に、自分のフォロワー情報を取得する。 多分というか、勝手な想像だけど、普通に複数のアカウント …

[VB.net]「入力文字列の形式が正しくありません」エラーの原因と解決法。

先日、半日以上悩んでいた現象が解決しました。 結論 結論から言うと、CellValueChangedイベントでの処理が原因でした。 データグリッドへの値の投入時、CellValueChangedイベン …

[Oracle]regexp_replaceで、改行コード・タブとかのCSV出力時に邪魔になるものを消す

通常、スペースを消したい時とかなら、replaceとかtrimとかで一括で処理してたんだけど、CSVに出力したい時に、複数の処理を纏めるのがスゲェ面倒くさかった。 それがregexp_replaceで …

次はSSDではなく、HDDを買わなきゃいけないかもしれない事態になった。

先日、サブPCが起動直後にフリーズするという事態に陥ったため、システムドライブのSSDを新品のSSDに換装しました。 日本の中心付近で仕様変更と闘うSE日記SSDを追加購入:SUNDISK SDSSD …

バッファローの格安スピーカーBSSP01UBKを買った

PC様にスピーカーを買いました。 iBUFFALO スピーカー USB接続 コンセント不要 1W ブラック BSSP01UBK 新品価格 ¥358から (2017/11/11 19:23時点) ずっと …


カテゴリー