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