人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

emacsに関する質問です。
例えば秀丸エディタでC言語を書くと #if 0 ? #endif の部分がグレイアウトされてコードが読みやすいんですけど、これをEmacsで実現する方法はありませんか。

現在はc-modeを利用しており、これの上にこのグレイアウト則が乗ればベストなんですが。

●質問者: room661
●カテゴリ:コンピュータ 学習・教育
✍キーワード:C言語 Emacs グレイ コード ベスト
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● wasisan
●40ポイント

hide-ifdef-modeでOKです.

EMACS/Meadow Tips:

http://kommy.s254.xrea.com/Meadow.php#ifdef_jmp

◎質問者からの返答
M-x show-ifdefs
M-x hide-ifdefs

ありがとうございます。これは色分けでなく「隠す」わけですね。

これでも満足ですが、もうしばらく募ってみます。


2 ● sukiyaki22
●0ポイント

emacsは原則なんでもできます。でも、秀丸を使っている人には合わないですね。残念ですが。

◎質問者からの返答

回答と認められません、残念ですが。


3 ● しおり
●50ポイント ベストアンサー

# あまり希望に合わないと思うのでコメント欄に書こうと思ったのですが、書けないので…

「cpp-highlight-buffer」というコマンドがあります。

これを使って、式 0 の True Face を変更すれば、背景色を変えられます。

Meadow/Emacs memo: プログラム関連 ― 各言語用

◎質問者からの返答

ありがとうございます。

使用法を理解するのに時間がかかりましたが、これはすごい。

このコマンドで変更された背景色を元に戻す方法(つまりcpp-highlight-bufferをオフにする方法)はあるのでしょうか。

―――

→ コメント欄に回答を頂きました。

M-x cpp-parse-reset
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ