第一次お祭り(2010.7.13-)は終わってしまったようですが、 引き続きお待ちしてます。
(メールいただいた猛者は 4名いらっしゃいました。 この場をかりてお礼もうしあげます)
組み込み系の IDE でのサンプル欲しいなぁ。SH とかC55x とか
ソース画面とデバッガ画面で変わったりするんかなぁ。
あちこちの現場を渡り歩いているうちに、どうも各開発者の見ている ソースが同じではないように思うようになりました。もちろん 別の ファイルを編集しているわけではなくて、エディターの機能により フォントが違ったり色付けが違ったりして 私の知っているソースの印象と違うんです。
そこで集めてみたいと思いました。
下の C ソースを、普段あなたが使っている環境で開き、 画面のスナップショットをとって ぜひ私まで送ってください。
できれば PNG フォーマットで、メールに添付して こちらまで。 エディター名などコメントもぜひ。 (でかい画面だと png だと意外とファイルが小さくならないのかな? そんなときは適当に)
メールがイヤな人は、なんか別の手でぜひ。 どっかのアップローダーに置いていただいて 日記に コメントつけて教えていただくとか。 (フツー得体の知れん相手にメール出せませんわなぁ orz)
なおスナップショットに機密情報が含まれ漏洩しても 私は責任とれませんのでご注意を。 (タイトルバーとかファイルのパス名もよくチェックして!)
ARM 系の IDE で、コメントがほとんど目立たなくなるやつ、 特にお待ちしております。
あとコメントがイタリックになってせっかくの AsciiArt が台無しになるやつも。
uratan@miomio.jp <http://aid.her.jp/uratan/>
これです。--> 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 */ |} -----------------------------------------------------
TeraTerm で vim
コマンドプロンプトで vim
windows で gvim
gvim で色をつけるとこうなるが これはボクのソースでない。
いただいたスナップショットは随時 手作業で追加します。
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)