あなたの見ている C ソースって、どの色の C ソースかしら?

Tue Jul 13 17:02:45 JST 2010
revised: Tue May 20 21:09:30 JST 2014

第一次お祭り(2010.7.13-)は終わってしまったようですが、 引き続きお待ちしてます。
(メールいただいた猛者は 4名いらっしゃいました。 この場をかりてお礼もうしあげます)
組み込み系の IDE でのサンプル欲しいなぁ。SH とか C55x とか
ソース画面とデバッガ画面で変わったりするんかなぁ。

●きっかけ

あちこちの現場を渡り歩いているうちに、どうも各開発者の見ている ソースが同じではないように思うようになりました。もちろん 別の ファイルを編集しているわけではなくて、エディターの機能により フォントが違ったり色付けが違ったりして 私の知っているソースの印象と違うんです。
そこで集めてみたいと思いました。
下の C ソースを、普段あなたが使っている環境で開き、 画面のスナップショットをとって ぜひ私まで送ってください。
できれば PNG フォーマットで、メールに添付して こちらまで。 エディター名などコメントもぜひ。 (でかい画面だと png だと意外とファイルが小さくならないのかな? そんなときは適当に)

メールがイヤな人は、なんか別の手でぜひ。 どっかのアップローダーに置いていただいて 日記に コメントつけて教えていただくとか。 (フツー得体の知れん相手にメール出せませんわなぁ orz)

なおスナップショットに機密情報が含まれ漏洩しても 私は責任とれませんのでご注意を。 (タイトルバーとかファイルのパス名もよくチェックして!)

ARM 系の IDE で、コメントがほとんど目立たなくなるやつ、 特にお待ちしております。
あとコメントがイタリックになってせっかくの AsciiArt が台無しになるやつも。

uratan@miomio.jp   <http://aid.her.jp/uratan/>

●たたき台の C ソース

これです。--> sample.c
-----------------------------------------------------
|#include <stdio.h>
|#define N_ARRAY  10
|/* +------+
| * | main |
| * +------+ */
|int main(int argc, char *argv[])
|{
|#ifndef XXXXX
|	FILE *fp;
|	int i, array[N_ARRAY];
|
|	if(--argc > 0) {
|		fp = fopen(*++argv, "rw");
|		if(fp == NULL) {
|			fprintf(stderr, "can't open file: %s\n", argv);
|			exit(1);	// something wrong
|		}
|	}
|	return 1;
|#else /* XXXXX */
|	return 0;
|#endif /* XXXXX */
|}
-----------------------------------------------------

●私の見ている C ソース

TeraTerm で vim


コマンドプロンプトで vim


windows で gvim


gvim で色をつけるとこうなるが これはボクのソースでない。


●みなさんの見ている C ソース

いただいたスナップショットは随時 手作業で追加します。


0001: iさま、秀丸、わざわざ小さいウィンドウサイズで(小さいだけで違和感ありだそうで)


0002: sさま、Apsaly、色付けはケアレスミス防止に効果ありだよ


0003: fさま、Meadow.exe、gtagsとかで HTML 化して visibility も共有するもんだよ


0004: aさま、gVim (カラースキームはkoehler)、以下 5枚いただきました。


0005: aさま、秀丸


0006: aさま、C++Builder 2010 (イタリックコメント来たー by uratan)


0007: aさま、Eclipse 3.5


0008: aさま、VisualStudio 2008、aさまフォントにこだわりありだそうです。


0009: yさま、Xcode 3.2でデフォルトフォント、以下 2枚いただきました。


0010: yさま、Xcode 3.2でお好みの Consolas フォントで。


0011: sさま、gvim で汎用機のコンソール風の緑文字。以下 3枚いただきました。


0012: sさま、gvim でソーストレースにはコメント無しのテーマを。 (なんと!!! by uratan)


0013: sさま、秀丸ではカーソル行を赤強調表示で。 (原寸大がよかったっす by uratan)


0014: cさま、xyzzy、標準の C-mode で 背景色はいつの間にかこの色に。


0015: nさま、xyzzy、フォントはConsolas + MS ゴシック、理想の配色までもう少しだそうで。



皆様のご協力に感謝いたします。

- * - * -

0016: Renesas, HEW, V.9.03 Release 02, 評価版, デフォルト


0017: Microchip, MPLAB IDE v8.90, デフォルト


0018: hさま、vim、シンプル画面かつ行番号必須だそうで。(白黒が逆なだけで… by uratan)



    uratan@miomio.jp
upward