Saya baru saja kehilangan sebagian dari akhir pekan saya karena ini ... joker - nol lebar ruang. Saya hanya menggunakan beberapa cuplikan dari grup google dan tidak mengenali bahwa ada karakter yang berlipat ganda, karena Idea (11) tidak menunjukkannya, yang menyebabkan masalah dengan parsing file konfigurasi aplikasi saya ... Saya menemukannya secara tidak sengaja di vi .
Apakah ada cara untuk menampilkan hal-hal seperti itu di IntelliJ (atau cara lain untuk memeriksa file) tanpa menggunakan editor eksternal.
IntelliJ 11 / Mac OS 10.7
edit - sampel
Dua baris ini terlihat identik, di browser dan juga di Idea. Anda dapat melihat dalam kode halaman bahwa pada baris pertama yang dikomentari ada spasi nol tersembunyi antara mysql://
dan localhost
yang menyebabkan masalah. Tentu saja jika Anda mengharapkan 'joker', Anda dapat mencoba menggunakan pencarian dan menggantinya, namun tidak ada yang mengharapkan tanda yang seharusnya tidak ada di sana, terutama jika dia tidak dapat melihatnya dengan cara apa pun.
#db.default.url="jdbc:mysql://localhost/play-fullcalendar"
db.default.url="jdbc:mysql://localhost/play-fullcalendar"
Uncaught SyntaxError: Unexpected token ILLEGAL
dan sedikit meneliti menuntun saya pada gagasan bahwa itu adalah masalah simbol tersembunyi. Bagaimana saya menemukan karakter misterius nol-lebar yang sedang Anda bicarakan? Hanya untuk melihat apakah itu masalahnya ...