我的 HTML5 项目必须完全采用ISO-8859-2编码。有没有可能在 Dart 编辑器中设置字符编码,或者我应该使用另一个带有 Dart 插件的 IDE?
对于带有 Dart 插件的 IDE 或编辑器:是否有任何带有 Dart 插件的 IDE 或编辑器生成 yaml 文件、编译 .dart 文件并制作 dart.js(用于 Web 应用程序)?
请帮忙!
我的 HTML5 项目必须完全采用ISO-8859-2编码。有没有可能在 Dart 编辑器中设置字符编码,或者我应该使用另一个带有 Dart 插件的 IDE?
对于带有 Dart 插件的 IDE 或编辑器:是否有任何带有 Dart 插件的 IDE 或编辑器生成 yaml 文件、编译 .dart 文件并制作 dart.js(用于 Web 应用程序)?
请帮忙!
您可以尝试使用我们发行版的 Eclipse 插件版本 ( https://www.dartlang.org/tools/eclipse-plugin/ )。您应该能够为 dart 文件所期望的所有文件格式设置文件编码。Dart 语言规范确实指出 Dart 文件应编码为 UTF8。如果您以其他编码方式使用它们,则您的源文件的其他使用者会冒着风险,假设它们是 UTF8 编码的,并且在读取和/或保存时遇到问题。
用 UTF-8 编辑项目应该不会太难,但有一个部署步骤,可以使用 iconv 或任何数量的其他实用程序将(非 dart 源)文件转换为 8859-2。但是拥有一个必须采用特定编码的 HTML5 项目似乎是一个非常奇怪的要求。