Это не работает с Eclipse Mars для некоторых типов файлов, например JavaScript. Для файлов * .js конфигурация «Определено из типа содержимого» имеет приоритет над конфигурацией ресурсов проекта.
Я также попытался указать мой JS кодировку каталога в .settings/org.eclipse.core.resources.pref
, который специфичен для проекта, определяя encoding//src/main/webapp/js=ISO-8859-1
, но затем снова конфигурация рабочего пространства, имеющий приоритет.
У меня есть среда разработки с двумя отдельными проектами, одна в UTF-8 (новее) и анотер в ISO-8859-1 (наследие). Я хотел бы легко переключаться между ними.
Одним из решений, которое я нашел, было создание двух рабочих областей. Это сработало, но это выглядит довольно неудобно, как инструкции для других разработчиков. Поэтому было бы желательно иметь такие конфигурации для каждого проекта.
Большое спасибо @ greg-449. –