Как удалить блокировку в ассоциации файлов в eclipse

В Eclipse я хочу использовать редактор по умолчанию для некоторых файлов .htm.

Если я попытаюсь пойти в Ассоциацию FIle и оповестить редактор по умолчанию, тогда файл будет открыт в этом новом редакторе, но я не получу подсветку синтаксиса.

Решение состоит в том, что ассоциация файлов заблокирована каким-то редактором плагинов

Preferences -- Context type----text ----Your editor -- reomve the extension

Но я получаю .htm(locked), поэтому я не могу удалить его.

http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Freference%2Fref-content-type.htm

Примечание. Некоторые элементы будут отмечены как "заблокированные". Элемент заблокирован, если это одна из ассоциаций, предоставляемых подключаемым модулем, который объявляет тип содержимого. Другими словами, вы можете удалить только пользовательские ассоциации.

Есть ли способ удалить эти блокировки, даже подумал, что это может быть хакерским способом, но я хочу сделать это

Ответ 1

Вам не нужно "разблокировать" существующую ассоциацию, чтобы добавить новую ассоциацию и сделать ее по умолчанию.

  • Добавить новую ассоциацию с помощью кнопки "Добавить"
  • Выберите новую запись
  • Нажмите кнопку "По умолчанию", чтобы сделать вашу новую запись редактором по умолчанию

enter image description here

Ответ 2

Может быть, вы хотите изменить "Ассоциацию файлов"? Это можно сделать в General/Editors/File Associations. BUT Eclipse использует по крайней мере один редактор по умолчанию, и это является причиной "заблокированного" сообщения в "Типы контента". Вы можете установить "Текстовый редактор" на все нежелательные типы. Похоже, обходной путь, но имеет смысл, поскольку он совпадает с файловыми ассоциациями вашей операционной системы, который просит вас отобразить файл.

Другой вопрос: зачем вы хотите разблокировать или удалить "Тип контента"? Изменяет ли что-нибудь в логике Eclipse?

Ответ 3

Посмотрите на этот ответ от "Greg Desmarais" (назначьте нужный редактор "default" )

fooobar.com/info/534084/...