-1
我希望我的emacs能夠在宏未定義的情況下將代碼顏色更改爲灰色,並且在#ifdef#else的情況下也需要適當的縮進。emacs,#ifdef宏的顏色變化和縮進
#define MY_MACRO
#ifdef MY_MACRO
int foo = 0;//proper indent, normal color
#else
int bar = 0;//proper indent, and gray color
感謝@路德,這是一個解決方案,告訴MACRO是否已定義,但不是我想。我認爲顏色變化會是一個更好的選擇,因爲我可以方便地看到UNDEFINED下沒有'show-ifdefs'cmd(儘管它也很方便),所以我會讓線程打開,然後等待我的COLOR CHANGE SOLUTION 。 – francis