gosublime如何實(shí)現(xiàn)自動(dòng)完成,針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。
創(chuàng)新互聯(lián)公司-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比東安網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式東安網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋東安地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴(lài)。
gosublime還是很強(qiáng)的,裝了之后幾乎所有IDE功能都有,需要注意ctrl+shift+左鍵只針對(duì)install到pkg的文件有效,F(xiàn)12是針對(duì)當(dāng)前package的
另外,最好設(shè)置全局的 "show_definitions": false
不然鼠標(biāo)停留在某些函數(shù)時(shí)會(huì)出現(xiàn)個(gè)非常難看的提示框
Go Build插件還是值得安裝的,功能比較多,也方便,直接Ctrl+B。編譯失敗的話,也能雙擊出錯(cuò)提示跳轉(zhuǎn)到對(duì)應(yīng)源代碼
Goguru則有些注意要點(diǎn),Goguru.py的第398行 callback(out.decode('utf-8'), err.decode('utf-8')),要換成Gb2312才能正常工作(不然ctrl+`會(huì)看到編碼錯(cuò)誤),而且只是跳轉(zhuǎn)到定義、引用功能可以正常,其他都說(shuō)找不到文件。
如果在命令行下執(zhí)行,也有同樣問(wèn)題,感覺(jué)是Guru的Bug。非要進(jìn)入對(duì)應(yīng)的Go所在目錄,執(zhí)行才會(huì)成功。
最后修改了快捷鍵,終于實(shí)現(xiàn)了統(tǒng)一的跳轉(zhuǎn)到定義的方法 { "keys": ["f12"], "command": "go_guru", "args": {"mode": "definition", "output": false}}
關(guān)于gosublime如何實(shí)現(xiàn)自動(dòng)完成問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。