特别头疼的问题,当从 SVN 上 CO 别人的工程,竟然编码方式不一样,求救 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chenhui7373
V2EX    Java

特别头疼的问题,当从 SVN 上 CO 别人的工程,竟然编码方式不一样,求救

  •  
  •   chenhui7373 2015-11-11 18:25:01 +08:00 4079 次点击
    这是一个创建于 3689 天前的主题,其中的信息可能已经有所发展或是发生改变。

    问题描述: Windows 下 eclipse 默认编码 gbk ,而 osx 默认 utf-8 ,那么问题来了,

    能不能将整个工程乱码内容恢复成中文,而且用的是当前设定编码而不是之前使用的编码、
    描述起来像是一种批量操作...求救

    (本来是恢复原来编码就可以了,但是要一个个复制粘)

    心好累

    第 1 条附言    2016-05-31 15:11:28 +08:00
    批量去除 BOM
    8 条回复    2015-11-12 09:59:08 +08:00
    patrickstar
        1
    patrickstar  
       2015-11-11 18:51:29 +08:00
    应该一个一个打开另存可以吧,比如用 Sublime 或者 Notepad 等.
    这几天正在为编码烦恼,我的 C++代码都是在 linux 下写和 make 的,现在要把部分模块给 Windows 下用 VC 2010 的兄弟直接使用,结果 UTF-8 编码认不到
    vinceguo
        2
    vinceguo  
       2015-11-11 18:53:13 +08:00 via Android
    iconv
    cdxem713
        3
    cdxem713  
       2015-11-11 19:54:45 +08:00
    vs 和 eclipse 都是可以换编码的呀,为啥要整体切换
    jukka
        4
    jukka  
       2015-11-11 20:08:36 +08:00
    这个时候就应该让 IDE 党和 VI 党战一场。 233333333
    iyangyuan
        5
    iyangyuan  
       2015-11-12 08:53:56 +08:00 via iPhone
    eclipse 切换工作空间编码不就行了
    Light3
        6
    Light3  
       2015-11-12 09:06:29 +08:00
    我之前搞 PHP 也遇过 不过我的少就每个打开转下然后再保存
    tdifg
        7
    tdifg  
       2015-11-12 09:15:35 +08:00
    记得当初第一课就是教切换 eclipse 编码成 utf8 ……
    fatestigma
        8
    fatestigma  
       2015-11-12 09:59:08 +08:00
    统一编码嘛。。。通常来说把 Windows 上的那个改成 UTF-8 。。
    至于批量,`enca` 和 `iconv` 都不错。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4916 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 09:36 PVG 17:36 LAX 01:36 JFK 04:36
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86