Nel mio progetto IntelliJ c'è un file freemarker (ftl) che viene erroneamente riconosciuto come file di testo. Ci sono molti dello stesso tipo che sono corretti. Sono a conoscenza dell'opzione "Segna come testo". Questo potrebbe essere il motivo originale per cui questo file è stato contrassegnato come testo ma non mi viene fornita l'opzione "Contrassegna come file ftl" per tornare indietro, se davvero questo è il problema. Se contrassegno altri file ftl come txt, sono in grado di trasformarli in file ftl come previsto.IntelliJ non riconosce correttamente un determinato file, invece è bloccato come file di testo
risposta
Assicurarsi che questo file (o un modello che lo rappresenta) non appare nell'elenco
Impostazioni → Editor → Tipi di file → file di testo
Per OS X
Preferenze → Editor → Tipi di file → File di testo
Assicurati anche che il plugin 'Freemarker Support' sia abilitato, nel caso in cui ... –
Anche se ho pensato che suonasse strano, in qualche modo il mio file con nome esatto è finito qui (invece di un jolly che mappava era il nome del file). Non sono sicuro di come sia successo. –
Come nota per i googler che accadono su questo, ho avuto lo stesso identico problema (con un file Java) con la stessa risoluzione; IntelliJ 13. Durante il tentativo di creare il file, ho riscontrato l'errore "Impossibile analizzare il modello" Interfaccia "Nome file di classe selezionato mappato su non java". Impossibile trovare il messaggio di errore ovunque in Google, quindi pubblicarlo qui nel caso in cui qualcun altro ne abbia bisogno. – Knetic
Fase 1: Fare clic su "File" ==> "Impostazioni"
Fase 2: Espandere "Editor" & Fare clic su "Tipi di file"
Passaggio 3: verranno visualizzati tutti i tipi di file sulla destra. Passare alla "File di testo" e fare clic
Fase 4: Si dovrebbe in grado di vedere il nome del file nella parte inferiore del pattern registrati (box in basso)
Fase 5: rimuovere il file dai modelli registrati. Il problema dovrebbe risolvere e lasciare che di rinominare con fileName.java
Passo 6: In caso contrario, eliminare il file dal progetto e di creare di nuovo con il nome nomefile
Fonte: http://bit.ly/1ySFa5z
OSX:
Preferences > Editor > File Types > Text Files
di Windows:
Settings > Editor > File Types > Text Files
In qualche modo avevo inavvertitamente aggiunto l'intero nome di un file specifico all'elenco dei pattern registrati in Editor> Tipi di file> Testo. Rimuovendolo da quella lista risolto il mistero. – ReLeaf
Ho avuto lo stesso problema e nessuna delle soluzioni precedenti l'ha risolto. La cosa che alla fine ha risolto era selezionando il modulo e andando alle impostazioni del modulo (premere F4 sul nome del modulo)
Quindi nella scheda Sorgenti, selezionare la cartella "java" e premere sul pulsante Sorgenti . Ciò indica a IntelliJ che la cartella in questione è una cartella del codice sorgente.
Quindi selezionare la cartella Test e premere Test.
Questo è tutto. Quindi riconoscerà correttamente i file e mostrerà gli errori secondo necessità.
Vedere di seguito l'immagine.
Questo mi ha aiutato, grazie – Neethu
Si potrebbe avere per caso modificato il modello in file e template di codice. Press Ctrl+Alt+S
Sotto
Settings -> Editor -> File and Code Templates
Per quanto mi riguarda ho cambiato il file FileHeader.java
nella scheda include.
Ricordare quale tipo di modello potrebbe essere stato modificato in precedenza e ripristinarlo di default.
spero che funziona :)
ho avuto lo stesso problema a creat una nuova classe di Java, la questione era su Header.java che può essere l'accesso con il comando CRT + alt + s e andare a Editor/FileAndCodeTemplates/Include e questo può essere in questo formato:
/** * Creato da Alex Leporoni su $ {DATE}. */
Questa è risolto il mio problema, ora posso creare classi ancora :) Spero che questo articolo possa aiutare gli altri che hanno gli stessi problemi di creat lezioni su IntelliJIdea ... abbracci a tutti.
possibile duplicato di [Pycharm utils.py non ottiene l'evidenziazione della sintassi] (http://stackoverflow.com/questions/13374533/pycharm-utils-py-not-getting-syntax-highlight) – CrazyCoder
Sembra essere un duplicare ma qualcuno come me non l'avrebbe mai trovato perché non è stato correttamente etichettato per essere trovato in questo modo. Non ero a conoscenza del fatto che Pycharm fosse un prodotto JetBrains. Come pensi che queste due domande dovrebbero essere collegate in modo similico? C'è un problema nel modo in cui Jetbrains marca i loro prodotti separatamente, così che, ad esempio, PHPStorm suona come qualcosa di completamente diverso da Pycharm. Apprezzo il tuo aiuto però !!! – ktamlyn
In altre parole, questa domanda/risposta è indipendente. Dal punto di vista delle persone che cercano questa risposta per IntelliJ, questa domanda/risposta è unica. – ktamlyn