如題。從MounRiver 官方下載的MounRiver Studio_Community Linux版雖然能運(yùn)行,但是問(wèn)題太多了。
比如亂碼,既然是Linux系統(tǒng)下使用,源碼優(yōu)先肯定是用UTF-8,結(jié)果發(fā)現(xiàn)源碼默認(rèn)保存為GBK。
如題。從MounRiver 官方下載的MounRiver Studio_Community Linux版雖然能運(yùn)行,但是問(wèn)題太多了。
比如亂碼,既然是Linux系統(tǒng)下使用,源碼優(yōu)先肯定是用UTF-8,結(jié)果發(fā)現(xiàn)源碼默認(rèn)保存為GBK。
搞得還得自己寫(xiě)個(gè)腳本用來(lái)轉(zhuǎn)換源碼的字符編碼。
Linux下成功搭建了wch的Eclipse開(kāi)發(fā)環(huán)境。雖然功能還沒(méi)那么多,但是不比MounRiver_Studio_Community_Linux差。關(guān)鍵是版本新一些,界面翻譯比它也好一些。
可以試試CMake + VScode,這兩都是跨平臺(tái), VSCode裝插件clangd, cmake,cortex-debug,其中clangd提供代碼自動(dòng)補(bǔ)全,cmake提供生成編譯文件,cortex-debug提供調(diào)試。這個(gè)方案我在Windows是實(shí)驗(yàn)過(guò)了,或者使用另外一個(gè)集成插件EIDE,一站式解決方案。
暫時(shí)不考慮非開(kāi)源方案,定制、再分發(fā)麻煩。