Чем массово отредактировать HTML файлы, если проблемы с кодировкой файлов?
Файлы изначально в ANSI (win1251). Пробовал перекодировать в UTF-8, но тогда выпадающие окошки верхнего меню содержат знаки вопросов вместо русских букв.
Если без перекодировки пробовать массово искать какое-то русское слово в файлах, ничего не находит. В Атоме пробовал менять кодировку в настройках отображения - бестолку.
При этом в любых программах (Atom, AkelPad, SublimeText, блокнот, нотпад) файлы открываются и отображаются нормально. Если речь заходит о редактировании - ничего не получается.
Может кто сталкивался и подскажет, какие есть варианты массовой замены кода без описанных проблем?
После перекодировки менять charset="utf-8" не забывал)
Возможно проблема в том, как реализованы выпадающие окошки - пока не нагуглю никак. Почему они могут оставаться со знаками вопросов, когда всё остальное успешно перекодировано в utf-8 и заменён charset?
OxCom, спасибо, забыл это указать. Чарсет менял на utf-8. В это случае всё работало, искалось и заменялось, кроме выпадающих менюшек, в которых отображались ???????????? вместо русских буков. При этом, если правильно помню, если не менять чарсет, то было наоборот: на всех страницах иероглифы, а в выпадающих окошках русские буквы))
В саблайме это довольно легко делается с помощью key bindings: настраиваете на какое-нибудь сочетание клавиш команду сохранения всех открытых файлов в нужной кодировке, потом открываете все нужные вам файлы, можете прямо целые директории открывать, и нажимаете те самые клавишы на которые повесили сохранение. Саблайм перекодирует и сохранит всё файлы. Success!
Ничем. Твои html файлики видимо чем-то сгенерированы, либо выкачаны с сайта. В них символы разных кодировок. Конвертируй в максимально близки к желаемому результат, любым способом, потом ручками заменяй вопросики копипастой блока, или скриптом, который заменит за тебя.