0

我正在将更改上传到远程服务器。PHP 网页配置有以下元:

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">

...而且我无法将其更改为 UTF-8(它可以解决我的问题)。

使用记事本++

当我用 ie notepad++ 编辑我的文件时,一切正常。我可以正确地看到像“é à ò”这样的重音字符。我正确地将更改上传到服务器。

使用我的 IDE(问题)

当我使用我最喜欢的 IDE (PHPStorm) 时,重音字符显示为 �(在 IDE 本身中)。如果我做了一些更改并将文件上传到服务器,重音字符将替换为�。

我必须管理我并不是文件编码方面的专家。我只需要一种方法来理解为什么 Notepad++ 可以工作,而 PHPStorm 不能。

4

1 回答 1

1

如果您在 PHPStorm 设置中将文件编码更改为 ISO-8859-1 是否有帮助?

项目设置 > 文件编码 ( http://www.jetbrains.com/phpstorm/webhelp/configuring-individual-file-encoding.html )

正如您已经说过的,正确的做法是将所有内容都设置为 UTF-8,但由于您不能这样做,因此将 PHPStorm IDE 更改为默认为 ISO-8859-1 可能暂时解决此问题.

于 2013-10-11T12:03:18.110 回答