欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

编码转换到另一个文件夹phpStorm:

我有项目,在很多文件在哪里ISO-8859-15我需要将它们转换为UTF-8。如果我改变了一个文件,它问:“你想转换plaplapla”,如果我说是的,重要的符号不成???。

然而,由于我的项目文件数量庞大,我不能这样做,一个一个的。从项目设置编码设置,它可能会改变编码UTF-8,但是所有的符号会变成怎样呢???(因此没有转换)。

所以,我如何能告诉phpStorm将所有文件转换为UTF-8?它是可能的,如果是的话,如何?另一种方法是什么?

分享改善这个问题
 

据我所知这是不可能为整个文件夹一次..但它可以对多个文件进行(例如在某些文件夹中的所有文件):

  1. 选择所需的文件在项目视图面板
  2. 使用File | File Encoding
  3. 当被问到,确保你选择的“转换”,而不是“读另一个编码”。

你可以为每个子文件夹重复这个过程(仍比这样每个文件单独)。


另一个可能的选择是使用像iconv(或任何其他类似的工具)和做终端/主机。

分享提高这个答案
 
  
所以,如果没有的话,这意味着它不需要转换?不管怎样,谢谢你,我想这是我尽可能。精灵15年5月21日11:39
  
如果编码已被“逼”多选不工作。我要选择的文件的文件。德尔菲娜16年12月2日下午14:54
  
“德尔菲娜没有这样的情况我不能给出任何评论(我很少需要转换编码使用UTF-8无处不在)。但如果需要确认(“被迫”)我想你是对的,它是一个(不便于确定许多文件的影响)。lazyone16年12月2日在15:03

小心打开要转换的文件inphpstorm时。在我的情况下所有的文件仍然被编码在ISO-8859但开在导致拼错的变音即在这种情况下,直接转换UTF-8 UTF-8是不可能的。

如果您遇到此做如下:

  1. 打开ISO-8859文件
  2. 改变文件的编码下拉菜单(右下角)为ISO-8859-1或ISO-8859-15选择重新开始
  3. 拼写错误将消失
  4. 然后改变编码了(下拉右下角),这个时候,选择转换为UTF-8
  5. 现在的文件是正确的UTF-8编码

干杯

分享提高这个答案
 

 来自 https://stackoverflow.com/questions/30370985/phpstorm-converting-folders-encoding-to-another


普通分类: