VS2013 版本出現(xiàn)You have mixed tabs and spaces. Fix this?” 提示的解決方案:
Vs2013 IDE下,編輯C++的工程源碼,在打開文件的時(shí)候,會出現(xiàn) “ you have mixed tabs and spaces fix this ”, 然后給出三個(gè)選項(xiàng) Tabify、Untabify、Don't show again。尤其是在打開其他編輯器編寫的C++代碼,會經(jīng)常出現(xiàn)這個(gè)問題。
問題原因是在使用VS2013 IDE默認(rèn)設(shè)置時(shí),tabs 符會自動(dòng)轉(zhuǎn)換成空格符,系統(tǒng)需要進(jìn)行提示,如果選擇"untabily",會將所有的tabs符轉(zhuǎn)換成空格符,然后下次再打開時(shí)候,就不在提示,如果選擇tabify,則保留tabs符,下次再打開文件時(shí)仍要進(jìn)行提示。
解決方法:
Tools(工具) -> Options(選項(xiàng)) -> Productivity Power Tools -> Turn Extensions On/Off-> fix mixed tabs
將其關(guān)閉即可。
VS2017版本出現(xiàn)You have mixed tabs and spaces. Fix this?” 提示的解決方案:
點(diǎn)擊工具---擴(kuò)展和更新 , 在插件欄目里找到 Fixed Mixed Tabs, 然后將其卸載掉, 之后就再也不會看到煩人的Tab和空格的轉(zhuǎn)換提示