Netbeans unicode 问题
我正在切换到 Netbeans 进行 php 编程(我目前使用 gedit)。
无论使用何种字体,原始源代码中的某些字符(à、á、é、è 等)都不会显示在 Netbeans 中,而是显示一个小引号。这些文件在 gedit 和 firefox 中都能完美显示。
如果我在 Netbeans 中修改该文件,则 gedit 和 firefox 中的字符显示不正确。如果我添加“有问题”的字符之一,这些新字符会在 netbeans 和 gedit 中完美显示,但不会在 Firefox 中显示(即使 html 标头未修改)。
我尝试添加:
-J-Dfile.encoding=UTF-8
和 -J-Dfile.encoding=ISO-8859-1
到 netbeans_default_options
在 /etc/netbeans.conf 上没有结果。
有什么建议吗?
I am switching to Netbeans for php programming (I currently use gedit).
Some characters from the original source code ( à, á, é, è, etc.) are not shown in Netbeans, regardless of the fount used, and a little quotation mark is shown instead. Those files are shown perfectly in both gedit and firefox.
If I modify the file in Netbeans, charaters are shown incorrectly in gedit and firefox. If I add one of the "problematic" characters, these new characters are shown perfectly in netbeans and gedit BUT NOT in firefox (even if html headers are not modified).
I tried adding:
-J-Dfile.encoding=UTF-8
and -J-Dfile.encoding=ISO-8859-1
to netbeans_default_options
on /etc/netbeans.conf with no result.
Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
NetBeans 常见问题解答:如何设置或修改项目的字符编码?
(右键单击项目,更改属性菜单中的编码。)
看起来这需要针对每个项目完成。 (尽管 XML 文件可以根据需要指定自己的编码。)
NetBeans FAQ: How do I set or modify the character encoding for a project?
(Right click project, change the encoding from the properties menu.)
Looks like this needs to be done per-project. (Though XML files can specify their own encoding if they wish.)
在源代码中使用 Unicode 字符转义序列。由于它们完全由 ASCII 字符组成,因此它们将在您使用的任何文本编辑器中统一显示。
Use Unicode character escape sequences in the source code. Since they are composed entirely of ASCII characters, they will display uniformly in whatever text editor you use.