Как установить кодировку по умолчанию в Dart Editor?

Мой проект HTML5 должен быть полностью выполнен в кодировке ISO-8859-2. Есть ли возможность установить кодировку символов в Dart Editor, или мне следует использовать другую IDE с плагином Dart?

И для IDE или редакторов с плагином Dart: генерирует ли какой-либо IDE или редактор с плагином Dart файл yaml, компилирует файл.dart и создает dart.js (для веб-приложений)?

Пожалуйста помоги!

2 ответа

Решение

Вы можете попробовать использовать версию нашего дистрибутива плагинов eclipse ( https://www.dartlang.org/tools/eclipse-plugin/). Вы должны быть в состоянии установить кодировку файла для всех форматов файлов, ожидаемых для файлов дротиков. Спецификация языка Dart указывает, что файлы Dart должны быть закодированы как UTF8. Если вы работаете с ними в какой-то другой кодировке, вы рискуете других потребителей ваших исходных файлов, полагая, что они имеют кодировку UTF8, и испытывая проблемы с их чтением и / или копированием при сохранении.

Не должно быть слишком сложно отредактировать проект в UTF-8, но есть шаг развертывания, который преобразует (не dart-source) файлы в 8859-2 с помощью iconv или любого другого количества утилит. Но наличие проекта HTML5, который должен быть в определенной кодировке, кажется очень странным требованием.

Другие вопросы по тегам