何故対応ファイルにDelphiが無いのか!
レクロルです。
現在、Markdownからはてな記法に変えて書いています。
とりあえず、はてな記法も使ってみようかと思って変えました。
はてな記法は、
改行がしっかり改行されるので書きやすい&使いやすい。
当たり前っちゃ当たり前ですが、公式ヘルプがあるのもわかりやすい。
これによれば、
ソースコード書ける、
しかもシンタックスハイライト付き。
他所で書くならMarkdownの方が汎用性高いんだろうなぁ、とは思うけど。
はてな記法によるソースの書き方
スーパーpre記法(シンタックス・ハイライト)を使用
>|ファイルタイプ| ~~ ||<, >|??| ~~ ||< ※「>||」「||<」は必ず行頭になるよう記述してください。
の形で記述すると、キーワードを強調して表示してくれるようです。
例
_>|sql| SELECT * FROM EMP WHERE DEPT_NO < 10; _||< _は消す
SQLとPL/SQL(Oracle)
・SQL:|sql|
SELECT * FROM EMP WHERE DEPT_NO < 10;
・PL/SQL:|plsql|
DECLARE WK_TEST_NO NUMBER; BEGIN WK_TEST_NO := 0; WHILE WK_TEST_NO < 10 LOOP WK_TEST_NO := WK_TEST_NO + 1; END LOOP; END;
おぉ、これは中々に良い感じ…!
ちゃんとSQLとPL/SQLも判断して分けてくれるのは素晴らしい。
Delphiソース
ヘルプには書かれていなかったけどいけるかどうか…
・|delphi|
with cdsSample do begin First; while not Eof do begin ShowMessage(FieldByName('MESSAGE').AsString); Next; end; end;
やっぱりダメのようです、が、代わりにpascalでいけます。(そりゃそうか)
・|pascal|
with cdsSample do begin First; while not Eof do begin ShowMessage(FieldByName('MESSAGE').AsString); Next; end; end;
終わりに
とりあえず今日はSQLとDelphi(Pascal)のみ。
ハイライトしてくれるのは便利。
今後書く時重宝しそうです。
今日はこのへんで。