YuS_2

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору oshizelly Цитата: Думал, что, может, в AkelPad есть что-то похожее. | Похожее, но не совсем. Если нажимать цифровую клавишу, соответствующую начальной цифре кодировки, то будет происходить выбор кодировки по порядку между теми, которые имеют одинаковые начальные цифры... неудобно - да, но, учитывая, что список кодировок редактируется, его можно свести к необходимому минимуму. При желании, есть клавиатурные сочетания для открытия файлов в определенных кодировках (не во всех присутствующих в системе). Кроме того, можно настругать кнопок, которые будут открывать/сохранять файлы в необходимой кодировке из списка Цитата: 7001 Из списка кодировок, открыть в первой кодировке 7001 + n Из списка кодировок, открыть в кодировке n 8001 Из списка кодировок, сохранить в первой кодировке 8001 + n Из списка кодировок, сохранить в кодировке n | Цитата: Навскидку представляю себе реализацию так: | Цитата: /OpenFile("файл"[, Кодировка][, СигнатураBOM]) "файл" - Файл для открытия. Кодировка - Кодировка открытия. Если -1 либо не указана, она будет определена автоматически. СигнатураBOM - Сигнатура BOM файла. Если -1 либо не указана, она будет определена автоматически. /OpenFile("C:\File.txt", 65001, -1) метод открывает файл в кодировке UTF-8. | Цитата: Значит ли это, что автодетект для такого набора кодировок нереален? | Видимо так, но это если действительно требуется разделять 1251 и 1252... Вообще, автодетект не всегда корректно срабатывает, особенно на маленьких файлах... Цитата: А как выяснить, существуют ли такие скрипты? | Да как выяснить... поискать на офф.форуме или подождать ответ от тех кто знает о существовании такого скрипта. Ну, а если есть элемент срочности, то попросить о написании такого скрипта на офф. форуме. Там вполне доброжелательно относятся к таким просьбам и при наличии времени и возможностей, чаще всего, просьбы реализуют в готовый скрипт. | Всего записей: 3219 | Зарегистр. 03-02-2009 | Отправлено: 21:27 24-02-2015 | Исправлено: YuS_2, 21:29 24-02-2015 |
|