nabetaの日記: 今週の思いつき
日記 by
nabeta
今朝は朝から雨で気温も低めなのでふとんがらでることができずにぐずぐずしていて、すげーくだらないことを思いついた。XMLのデータを使うときだけ変換して表示するというのはよくある利用方法だけど、たとえばC言語のソースコードを全部XMLの構造として保存するという利用方法を実現するために、通常のエディタでC言語のソースコードを入力するように、編集できるエディタを開発する、このエディタは保存するときは入力内容をすべてXMLの構造に変換する。
ソースコードの編集や閲覧は単純な作業であるだけに、それぞれの個人の性格や癖がやたら目立ち、肝心な作業を邪魔する。気に入らないプログラマーの書いたソースコードはインデントの仕方ひとつですら気に入らない、コメントに半角カタカナコード文字で書いてたりすると、本来の仕事そっちのけでソースコードの半角カタカナ文字を全角に変換するスクリプトを書くことに一日費やしたりする。しかし、この方式だとファイルに格納された時点でC言語の内容はXMLのエレメントに変換されてしまうので別に編集するプログラマが居ても、彼は自分の表示設定でプログラムのXMLを読み込んで編集することになるので、そういった余分な作業が発生する機会は発生しなくなるわけである。
これは欲しいかなと思いトイレに起きたところで、あんまりくだらないので忘れたらしい。
今週の思いつき More ログイン