Ada file freemarker (ftl) di proyek IntelliJ saya yang salah dikenali sebagai file teks. Ada banyak tipe yang sama yang benar. Saya mengetahui opsi "Tandai sebagai teks". Ini mungkin alasan asli mengapa file ini ditandai sebagai teks tetapi saya tidak diberikan opsi "tandai sebagai file ftl" untuk mengembalikannya, jika memang ini masalahnya. Jika saya menandai file ftl lain sebagai txt, saya dapat mengubahnya kembali menjadi file ftl seperti yang diharapkan.
java
intellij-idea
freemarker
file-type
ktamlyn.dll
sumber
sumber
Jawaban:
Harap pastikan bahwa file ini (atau pola yang mewakilinya) tidak terdaftar di bawah
Settings→ Editor→ File Types→Text files
Untuk OS X
Preferences→ Editor→ File Types→Text files
sumber
Text Files
. Jadi lebih baik memeriksa jenis file lain juga.Langkah 1: Klik "File" ==> "Settings"
Langkah 2: Perluas "Editor" & Klik "Jenis File"
Langkah 3: Anda akan melihat semua jenis file di Kanan. Arahkan ke "File Teks" dan Klik
Langkah 4: Anda harus dapat melihat nama file Anda di bagian bawah Pola Terdaftar (kotak bawah)
Langkah 5: Hapus file Anda dari Pola Terdaftar. Masalahnya harus diselesaikan dan biarkan Anda mengganti nama dengan
fileName.java
Langkah 6: Jika tidak, hapus file dari proyek dan buat lagi dengan nama fileName
Sumber
sumber
OSX:
Windows:
sumber
Saya memiliki masalah yang sama dan tidak ada solusi di atas yang menyelesaikannya. Hal yang pada akhirnya diselesaikan adalah dengan memilih modul dan pergi ke pengaturan modul (tekan F4 pada nama modul)
Kemudian di tab Sumber, pilih folder "java" dan tekan tombol Sumber. Itu memberi tahu IntelliJ bahwa folder yang dimaksud adalah folder kode sumber.
Kemudian pilih folder Tes dan tekan Tes.
Itu dia. Maka itu akan mengenali dengan benar file dan menunjukkan kesalahan sesuai kebutuhan.
Lihat di bawah tangkapan layar.
sumber
Anda mungkin secara tidak sengaja mengedit template di File dan Template Kode. tekan
Ctrl+Alt+S
Dibawah
Bagi saya, saya mengubah
FileHeader.java
file di tab include.Ingat jenis template yang mungkin telah Anda ubah sebelumnya dan kembalikan ke default.
Semoga berhasil :)
sumber
Saya memiliki masalah yang sama untuk membuat java kelas baru, masalahnya ada di Header.java yang dapat diakses dengan perintah crt + alt + s dan buka Editor / FileAndCodeTemplates / Includes dan ini mungkin dalam format ini:
/ ** * Dibuat oleh Alex Leporoni pada $ {DATE}. * /
Ini menyelesaikan masalah saya, sekarang saya dapat membuat kelas lagi :) Saya berharap artikel ini dapat membantu orang lain yang memiliki masalah yang sama untuk membuat kelas di IntelliJIdea ... pelukan untuk semua.
sumber
Solusi: Ubah nama file tanpa mengubah ekstensi file.
sumber