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

MySQLの文字コードがUTF8になっていなかったので死ぬほど悩んだ話

結論から言うと、タイトルの通りMySQLのインストール後にいろいろ作業してたんだけど、文字コードがUTF 8になってなかったので、原因の究明と解消にすげぇ時間がかかった。 顛末 年に何回もない作業なん …

「再起動」それは、魔法の言葉:iOSでオンスクリーンキーボードが表示されない問題を解決する

客先へ送付予定の時に発生しました。 iPadを設定していた時に、キーボードが出てこなあい・・・ で、公式ページで下記の内容を発見。   Apple : iOS でワイヤレスキーボードを使った …

C#で”LC.exe” はコード -1 を伴って終了しました(”LC.exe” exited with code -1)ってエラー

未だに確定した原因は自分で掴めてないんだけど、とりあえずエラーで検索して対策してみた。 どうにも、ビルド時にEXEフォルダ?とかにSRCフォルダからのコピーが上手くいかずにロックされてしまったりすると …

[Xcode]Assets.xcassetsへ登録した画像が、MediaLibraryに表示されない問題の解決方法。

再起動。 以上。   Xcodeを触り始めて、3日目。 この部分よなぁ・・・ AutoLayout機能でこの中に自動で収まるとはいえ、すべてのオブジェクトがAutoLayoutの対象ではない …

Excelで任意の位置に画像を貼り付ける方法

Excelで資料を作る際、ほぼ必須だと思う作業の1つが、画像の貼付。 基本的には、Excelのセルを選んだところに画像は貼り付く・・・はずなんです。 が、場合によっては、セルの位置に張り付かず、A1セ …


カテゴリー