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


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

7 71

7 ответов:

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

настройкиредакторТипы Файловтекстовые файлы

для OS X

предпочтенияредакторТипы Файловтекстовые файлы

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

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

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

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

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

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

источник:http://bit.ly/1ySFa5z

OSX:

Preferences > Editor > File Types > Text Files

Windows:

Settings > Editor > File Types > Text Files

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

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

затем выберите папку Test и нажмите Tests.

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

под

 Settings -> Editor -> File and Code Templates

для меня, я изменил FileHeader.java file in includes tab.

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

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

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

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

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

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

FileName.java