无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

VsCode終端中使用tail.exe打印Utf-8文件時(shí)中文亂碼的解決方案

2023-02-26 23:26 作者:DcrClub  | 我要投稿

現(xiàn)在在做Dayz游戲模組的開發(fā)么,所以在vscode中搞了一套開發(fā)環(huán)境,其中用到tail -f 來打印游戲日志文件的輸出,個(gè)人英文能力并不太好,所以更傾向于在打印日志的時(shí)候,使用中文.但是在vscode的終端中使用tail去輸出文件內(nèi)容,如果內(nèi)容中文,那在輸出中文的時(shí)候,就會(huì)變成亂碼,但在百度/google/ChatGpt/bing等等工具的加持下,有的說修改編碼頁的編碼方式. 936->65001,這種方式在終端中是可以用type命令打印日志文件時(shí),正確的顯示中文.但是一旦使用tail.exe去打印,就是亂碼,包括各種修改注冊(cè)表,改地區(qū)等等方法都試過了.均無效.

那就在剛才,偶然解決了這個(gè)問題....

那就是,將Git客戶端安裝目錄中的git\usr\bin\設(shè)置到你的環(huán)境變量中.如圖:

系統(tǒng)環(huán)境變量

并設(shè)置到所有手動(dòng)添加的環(huán)境變量之前, 怕你下載其他的tail.exe導(dǎo)致沒有使用到git的tail命令(僅僅是猜測(cè),我并沒有測(cè)試,但是好像使用其他人編譯的tail.exe也沒關(guān)系.哈哈)!


設(shè)置完成后,再在vsoce的終端使用tail -f 去打印日志中文就不亂碼了.

至于原理,我也不太懂,也沒有去細(xì)琢磨,可能是因?yàn)樵趃it\usr\bin\目錄中有什么特殊的文件被tail調(diào)用了吧~~~

希望可以幫到有同樣困擾的同學(xué).

VsCode終端中使用tail.exe打印Utf-8文件時(shí)中文亂碼的解決方案的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
石狮市| 新宁县| 昆明市| 牡丹江市| 晋城| 尼勒克县| 张家界市| 龙岩市| 平潭县| 富锦市| 辽阳县| 家居| 宣汉县| 西峡县| 盖州市| 廉江市| 会同县| 嘉兴市| 玉环县| 伊宁县| 遂平县| 怀安县| 田林县| 烟台市| 肃北| 信丰县| 本溪| 华安县| 嵩明县| 白水县| 福建省| 西畴县| 土默特右旗| 晋州市| 崇仁县| 民乐县| 宁夏| 高台县| 松阳县| 万盛区| 莎车县|