Komodo Edit — очень хороший кроссплатформенный (Linux, Mac Os, Windows) java-редактор для написания кода на HTML, CSS, PHP, JavaScript. С огромным количеством плюшек и своими недостатками. Главный из них неправильное определение кодировки открываемых файлов.
Например, у меня в настройках указана дефолтная кодировка UTF-8, я пытаюсь открыть файл в кодировке cp1251 — по каким-то непонятным причинам Komodo Edit определяет кодировку Latin-1/ISO-8859-1.
Данная проблема решается очень просто при помощи «магических комментариев» (magic comments). Для это достаточно в начале файла написать (я пишу всегда второй строкой после открывающего тега php):
# encoding: cp1251 (# coding: cp1251) // или # encoding: utf-8 (# coding: utf-8)
Источник: https://www.kobzarev.com/programming/recognition-of-character-in-komodo-edit/