2013-09-01 2 views
0

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

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

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

+0

Редактор Dart основан на Eclipse, поэтому этот трюк может работать: добавьте '-Dfile.encoding = ISO-8859-2' в файл' DartEditor.ini'. От: http://www.eclipse.org/forums/index.php/t/29511/ – Mikke

+0

Спасибо, но я попробовал, и кодировка символов по-прежнему UTF-8: / – user2737935

ответ

1

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

0

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

Смежные вопросы