Подтвердить что ты не робот

IntelliJ не распознает конкретный файл правильно, вместо этого он застрял как текстовый файл

В моем проекте IntelliJ есть файл freemarker (ftl), который неправильно распознается как текстовый файл. Есть много одинакового типа, которые являются правильными. Я знаю вариант "Отметить как текст". Это может быть оригинальной причиной, по которой этот файл был помечен как текст, но мне не предоставляется опция "mark as ftl file", чтобы вернуть его, если это действительно проблема. Если я помечаю другие ftl файлы как txt, я могу вернуть их обратно в ftl файлы, как ожидалось.

4b9b3361

Ответ 1

Убедитесь, что этот файл (или шаблон, который его представляет) не указан в

SettingsEditorFile TypesText files

Для OS X

PreferencesEditorFile TypesText files

Ответ 2

Шаг 1: Нажмите "Файл" ==> "Настройки"

Шаг 2: Разверните "Редактор" и нажмите "Типы файлов"

Шаг 3: Вы увидите все типы файлов справа. Перейдите к "Текстовым файлам" и щелкните по нему.

Шаг 4: Вы должны увидеть имя вашего файла внизу зарегистрированных шаблонов (нижнее поле)

Шаг 5: Удалите ваш файл из зарегистрированных шаблонов. Проблема должна быть решена и позволить вам переименовать с fileName.java

Шаг 6: Если нет, удалите файл из проекта и создайте его заново с именем fileName

Источник

Ответ 3

OSX:

Preferences > Editor > File Types > Text Files

Окна:

Settings > Editor > File Types > Text Files

Ответ 4

У меня была та же проблема, и ни одно из вышеизложенных решений не разрешило это. Дело в том, что в конечном итоге это было решено путем выбора модуля и перехода к настройкам модуля (нажмите F4 на имени модуля)

Затем на вкладке "Источники" выберите папку "java" и нажмите кнопку "Источники". Это говорит IntelliJ, что указанная папка является папкой исходного кода.

Затем выберите тестовую папку и нажмите "Тесты".

Что это. Затем он будет правильно распознавать файлы и показывать ошибки по мере необходимости.

Смотрите снимок экрана.

enter image description here

Ответ 5

Возможно, вы случайно изменили шаблон в файле и шаблоне кода. Нажмите Ctrl+Alt+S

В <

 Settings -> Editor -> File and Code Templates

Для меня я изменил файл FileHeader.java в вкладке include.

Вспомните, какой тип шаблона вы, возможно, изменили ранее, и верните его по умолчанию.

Надеюсь, что он работает:)

Ответ 6

У меня была такая же проблема с созданием нового класса java, проблема была в Header.java, доступ к которой можно получить с помощью команды crt + alt + s и перейти в редактор /FileAndCodeTemplates/Includes, и это может быть в этом формате:

/**  * Создано Alex Leporoni на ${DATE}.  */

Это решение моей проблемы, теперь я могу снова создавать классы:) Я надеюсь, что эта статья может помочь другим, у которых есть те же проблемы с классами творчества в IntelliJIdea... обнимает всех.

Ответ 7

Переименование файла с типом файла работал для меня.

FileName .java