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

上一篇:DOM(十)使用DOM设置单选按钮、复选框、下拉菜单


下一篇:Python实现多进程