utf-8轉換為ansi和修改文件名的批處理(可解決source insight中文注釋亂碼問題)


source insight中文亂碼有兩個原因,一個是source insight的設置不正確。另外一個原因是源文件是utf-8格式的。

最近在工作中用source insight 查看jsp文件、js文件、html文件等時出現中文亂碼的問題,是因為這些文件在生成的時候都是utf-8格式的,要轉換成ansi格式的在source insight中才能正常顯示中文。所以寫了一個將utf-8轉換為ansi的批處理和一個修改文件名的批處理。分別如下:

 

utf-8轉換為ansi的批處理(在使用這個批處理的時候,要先從網上下載一個iconv.exe和批處理文件放在一起):

@echo off
set "pan=D:\CvsFile\ANSI\eMonitorApp"
for /r %pan% %%a in (*.js *.css *.java *.html *.jsp) do (
echo %%a
iconv -c -f utf-8 -t gb2312 "%%a" > "%%a_gb2312"
del %%a
rename %%a_gb2312 %%~nxa
)

pause


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM