CudaText. Плагин External Tools

Alexey
Posts: 1633
Joined: 05.10.2012 22:10

Post by Alexey »

там есть это https://packagecontrol.io/packages/SublimeREPL
500 скачек в день.
User avatar
kvichans
Posts: 203
Joined: 07.10.2012 05:45

Post by kvichans »

Спасибо за подсказку. Буду подсматривать в их реализацию
CudaText 1.163, TC9.51x32, Win10x64(1920x1080)
Alexey
Posts: 1633
Joined: 05.10.2012 22:10

Post by Alexey »

Хорошо что у вас будет точно пользователь, у cuda_repl.
много не будет наверное.
User avatar
kvichans
Posts: 203
Joined: 07.10.2012 05:45

Post by kvichans »

Да, для себя делать и с другими делиться. Как это было с ФиФ
CudaText 1.163, TC9.51x32, Win10x64(1920x1080)
sergiokapone
Posts: 50
Joined: 19.01.2017 15:33

Post by sergiokapone »

Вопрос по плагину.
Если запустить выполнение внешней утилиты (обычно я запускаю pdf/lua/latex.exe из TeXLive 2018) то CudaText виснет до полного завершения работы exe-шника (компиляции .tex-файла). В это время редактировать файл не возможно, а хотелось бы. Приходится отдельно открывать вторую копию программы. Есть редакторы, например TeXStudio, в которых при компиляции доступ к компилируемому файлу есть даже во время компиляции. Можно ли как-то доработать плагин?
User avatar
kvichans
Posts: 203
Joined: 07.10.2012 05:45

Post by kvichans »

Действительно, сейчас работа любого тула блокирует Куд. Это планируется исправить. Но пока не могу дать конкретных сроков.
CudaText 1.163, TC9.51x32, Win10x64(1920x1080)
SSmith
Posts: 4
Joined: 08.12.2019 23:36

Post by SSmith »

Если извне приходит кириллица (в моём случае это выхлоп компилятора MSVC ), а в настройках плагина выставлена кодировка utf-8, возникает UnicodeDecodeError и, соответственно,в Output нечего выводить. Как решение, можно сменить кодировку на ср866, а можно поправить сам файл cd_exttools.py
http://img28106.imagevenue.com/img.php?image=79962_issue_122_200lo.jpg
Alexey
Posts: 1633
Joined: 05.10.2012 22:10

Post by Alexey »

Этот путь нехорош - почему тут в except block забита русская кодировка 866? остальные юзеры это тоже юзают.
тогда уж пусть cp437 (us ascii).
@kvichans, это про Тулы
User avatar
kvichans
Posts: 203
Joined: 07.10.2012 05:45

Post by kvichans »

Зачем менять код плагина, если можно настроить тул?
CudaText 1.163, TC9.51x32, Win10x64(1920x1080)
SSmith
Posts: 4
Joined: 08.12.2019 23:36

Post by SSmith »

Согласен. Да и на самом деле, это не есть правильно, захардкодить DOS-кодировку. Но у себя, раз уж полез (спасибо,кстати, большое за такую возможность), в except-блок Chardet прописал и в настройках тула оставил utf-8.
Post Reply