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