【问题标题】:How to change default encoding in NetBeans 8.0 [duplicate]如何更改 NetBeans 8.0 中的默认编码 [重复]
【发布时间】:2014-09-06 20:38:25
【问题描述】:

我想知道是否可以更改 NetBeans 8.0 中的默认编码...我搜索了很多但我没有找到如何更改此版本 NetBeans 中的编码的方法。

我的 html 文档中有这个标签: <meta charset="utf-8">

但是!正如您在附加图片中看到的,NetBeans 通知警告我存在编码问题。

内部编码声明“utf-8”与文档的实际编码不一致(“windows-1250”)。

我通过 NetBeans 中的“新文件”功能创建了 index.html。项目属性中有UTF-8编码,所以我觉得应该是UTF-8。我真的不知道'windows-1250'是从哪里来的!

在哪里可以找到一些选项来更改 NetBeans 8.0 中的默认编码甚至当前文件编码?

【问题讨论】:

标签: netbeans encoding


【解决方案1】:

SolutionDanny提供

导航到<Netbeans installation directory>/etc 并打开netbeans.conf 文件。

在以netbeans_default_options 开头的行末尾添加-J-Dfile.encoding=UTF-8(确保包含前导空格)。

重启 Netbeans,它应该是 UTF-8

要验证请转到help -> about 并检查系统:Windows Vista version 6.0 running on x86; UTF-8; nl_NL (nb)

【讨论】:

  • 谢谢你,雷克斯!这似乎是一个答案。首先我误解了这个解决方案,我正在搜索这行代码......然后我看到“添加”这个词,突然一切都变得清晰了:D 问题解决了......再次感谢。
  • 谢谢!完美地编码为 UTF8。我在 C:\Program Files\NetBeans 8.0.1\etc 上找到 netbeans.conf 文件,在第 46 行末尾添加了你的技巧;):netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX: PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun。 zip.disableMemoryMapping=true -J-Dfile.encoding=UTF-8"
  • 答案有点误导:'Netbeans home',至少对我来说,暗示'NetBeans user home',而文件实际上位于NetBeans安装目录下的etc目录中
  • @Andrei LED:感谢您的反馈,我已经更新了答案。
  • 不要发布仅链接到另一个答案的答案,而是将flag the question作为副本发布。
【解决方案2】:

这里的答案对我来说在 Netbeans 7.3 Stackoverflow Answer987654321@ 上效果很好

右键单击项目名称,然后单击属性。源选项卡-> 编码并将其更改为您需要的任何内容。就我而言,我需要 Windows 1252 编码。

【讨论】:

  • 这是一个最佳答案,因为您可能只需要为每个项目设置不同的编码设置。
  • 但它似乎并没有改变现有文件的编码
【解决方案3】:

我在 Ubuntu 14.04 的 netbeans 8.1 中遇到了西里尔字符(俄语和乌克兰语字母)的问题。我已经解决了@Rex Wagenius 建议的问题 + 我必须更改 netbeans 的字体(在主菜单中:工具 -> 选项 -> 字体和颜色 -> 语法选项卡 -> 字体从 Courier 更改为 Serif 20)。希望这个答案对一些有同样问题的用户有所帮助。

【讨论】:

  • 我使用的是 Liberation Mono。更改为 DejaVu Sans Mono 解决了我的问题。如果有人在阅读本文时无法显示 UTF8 字符,请尝试将 IDE 字体更改为其他字体
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-10-26
  • 1970-01-01
  • 2013-10-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-20
相关资源
最近更新 更多