Я просто потерял часть своих выходных из-за этого... joker - пространство с нулевой шириной. Я просто использовал некоторые фрагменты из групп google и не узнал, что есть удвоенные символы, потому что Idea (11) не показывал их, что вызывало проблемы с анализом файла конфигурации моего приложения... Я случайно обнаружил его в vi.
Есть ли способ показать такие вещи в IntelliJ (или какой-либо другой способ для проверки файлов) без использования внешних редакторов.
IntelliJ 11/Mac OS 10.7
изменить - образец
Эти две строки выглядят одинаково, в браузере, а также в Idea. Вы можете видеть в коде страницы, что в строке с первым комментарием есть скрытое пространство ширины пробега между mysql://
и localhost
, что вызывает проблемы. Конечно, если вы ожидаете, что "джокер", вы можете попытаться использовать поиск и заменить его, однако никто не ожидает знака, которого не должно быть там, особенно если он не может его увидеть.
#db.default.url="jdbc:mysql://localhost/play-fullcalendar"
db.default.url="jdbc:mysql://localhost/play-fullcalendar"