在VC中編輯->高級菜單中有個“查看空白”,我總是打開的。
它將TAB制表符顯示為箭頭,空格顯示為點號,顏色較淺,不影響閱讀。
這樣就可以發現空格和TAB的混用,以及行尾的空格。
在VI中,也有類似功能,可以查看TAB及行尾空格。
如下設置:
set list
set listchars=tab:>-,trail:-
set list是設置顯示TAB,默認是用^I填充TAB。
listchars選項用來設置TAB和行尾空格的顯示。
詳見vi幫助:VIEWING TABS
有了查看空格的設置,makefile中反斜杠'\'分隔多行時,
行尾空格造成的錯誤就能看到了。
(金慶的專欄)