126 votes

IntelliJ ne reconnaît pas correctement un fichier particulier, qui reste bloqué comme un fichier texte.

Il y a un fichier freemarker (ftl) dans mon projet IntelliJ qui est incorrectement reconnu comme un fichier texte. Il y en a plusieurs du même type qui sont corrects.

Je connais l'option "Marquer comme texte". C'est peut-être la raison pour laquelle ce fichier a été marqué en tant que texte, mais je ne dispose pas de l'option "Marquer en tant que fichier ftl" pour le rétablir, si tel est bien le problème. Si je marque d'autres fichiers ftl en tant que txt, je suis en mesure de les retransformer en fichiers ftl comme prévu.

369voto

Vic Points 4580

Veuillez vous assurer que ce fichier (ou un modèle qui le représente) n'est pas répertorié dans la rubrique

SettingsEditorFile TypesText

Pour OS X

PreferencesEditorFile TypesText

Parfois, le fichier ou le modèle est bloqué sous File type auto-detected by file content au lieu de Text .

41voto

EvilInside Points 111

Étape 1 : Cliquez sur "Fichier" ==> "Paramètres" pour Windows ou "InterlliJ IDEA" ==> "Préférences" pour Mac.

Étape 2 : Développez "Éditeur" et cliquez sur "Types de fichiers".

Étape 3 : Vous verrez tous les types de fichiers sur la droite. Naviguez jusqu'à l'entrée "Texte" et cliquez dessus.

Étape 4 : Vous devriez pouvoir voir le nom de votre fichier en bas de "Patrons enregistrés" (case inférieure).

Étape 5 : Retirez votre fichier de la liste des "modèles enregistrés". Le problème devrait être résolu et vous pourrez renommer votre fichier avec fileName.java

Etape 6 : Si ce n'est pas le cas, supprimez le fichier du projet et créez-le à nouveau avec le nom fileName

Source :

32voto

hellohellosharp Points 1422

En 2020, aucune des réponses affichées n'a fonctionné, voici ce qui a fonctionné :

  1. Cliquez gauche sur le fichier
  2. Dans la barre d'outils supérieure, sélectionnez Fichier -> Propriétés du fichier -> Associer au type de fichier.

17voto

matt burns Points 6072

OSX :

Preferences > Editor > File Types > Text

Les fenêtres :

Settings > Editor > File Types > Text Files

6voto

isaac.hazan Points 2010

J'ai eu le même problème et aucune des solutions ci-dessus ne l'a résolu. La chose qui a finalement résolu le problème a été de sélectionner le module et d'aller dans les paramètres du module (appuyez sur F4 sur le nom du module).

Ensuite, dans l'onglet Sources, sélectionnez le dossier "java" et appuyez sur le bouton Sources. Cela indique à IntelliJ que le dossier en question est un dossier de code source.

Sélectionnez ensuite le dossier Test et appuyez sur Tests.

C'est tout. Ensuite, il reconnaîtra correctement les fichiers et affichera les erreurs si nécessaire.

Voir ci-dessous la capture d'écran.

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X