Мне нужно изменить кодировку большого количества html-файлов на UTF8 (из Windows 1252). Я использую Sublime text 3 в Windows 8. Поэтому я думаю, что создание макроса будет очень эффективным, мне нужно всего две команды в этом макросе «Сохранить с кодировкой - UTF8» и «Закрыть файл». Но когда я пытаюсь записать макрос, эти команды не записываются. Поэтому мне нужно вручную создать json-файл с помощью команды macro, но я не знаю, как это сделать.Как создать макрос в возвышенном тексте 3 с командой saveA и закрыть файл?
1
A
ответ
7
Я не уверен, что это может быть сделано с помощью макроса, возможно, эти команды недоступны для макроса (например, window command не команда вида?), Но мне удалось заставить его работать как плагин ...
Сохранить следующий как $PATH_TO_SUBLIME_DATA/Packages/SaveAs-UTF8.py
import sublime, sublime_plugin
class SaveAsUtf8Command(sublime_plugin.WindowCommand):
def run(self):
self.window.run_command("save", {"encoding": "utf-8" })
self.window.run_command("close")
чтобы запустить команду с 'Command Option сдвига 8', добавьте следующие строки в ваш файл Sublime Text > Preferences > Keybindings - User
:
[
{ "keys": ["super+option+shift+8"], "command": "save_as_utf8"}
]
Я сохранил это как суть, если вы предпочитаете: https://gist.github.com/9505499
Смежные вопросы
- 1. Macro на возвышенном тексте 3
- 2. как создать .c файл в возвышенном тексте 3
- 3. Как записать макрос в возвышенном тексте 2?
- 4. Столбцы и строки в возвышенном тексте 3
- 5. Как открыть iTerm в возвышенном тексте 3?
- 6. Неожиданное выделение в возвышенном тексте 3
- 7. Как вы выполняете файл lua в возвышенном тексте 3?
- 8. Как автоматически перезагрузить текущий файл в возвышенном тексте 3?
- 9. цветной каретки в возвышенном тексте 3
- 10. Запасной корпус Замените в возвышенном тексте 3
- 11. Редактировать систему сборки в возвышенном тексте 3
- 12. Выполнение Python в возвышенном тексте 3
- 13. Украсить HTML-код в возвышенном тексте 3
- 14. Темный пользовательский интерфейс в возвышенном тексте 3
- 15. Установка нескольких пакетов в возвышенном тексте 3
- 16. Синтаксис файлов React.js в возвышенном тексте 3
- 17. Изменения цвета каретки в возвышенном тексте 3
- 18. Как отключить автоматическое заполнение в возвышенном тексте (2 и 3)
- 19. как сделать миниатюрный и читаемый файл css в возвышенном тексте?
- 20. Спецификатор в возвышенном тексте
- 21. PHP в возвышенном тексте
- 22. Восстановить удаленный файл в возвышенном тексте 3.0?
- 23. Как настроить Gosublime в возвышенном тексте 3 в Windows?
- 24. Как написать «динамические» фрагменты в возвышенном тексте?
- 25. Лицо шрифта в возвышенном тексте 3 с использованием элементарной ОС
- 26. Построен в CLI окна в возвышенном тексте 3?
- 27. Как создать пользовательский макет в возвышенном тексте 2?
- 28. Белый текст в возвышенном тексте
- 29. Как скомпилировать TypeScript и запустить файл .js результата в одной сборке в возвышенном тексте 3?
- 30. как установить файл автоматического обновления в возвышенном тексте
может быть, это помогает: http://www.sublimetext.com/forum/viewtopic.php?f=5&t=8677 – adibender
спасибо, я попробую он – Lukaydo