Page 10 of 14
Re: Разные вопросы по функциям CudaText и ответы
Posted: 09.12.2023 20:55
by mix-7
Здравствуйте!
В чем причина отличий
https://cudatext.github.io/history.txt
и
CudaText last release - Страница 12 - UVviewsoft forums
https://synwrite.sourceforge.net/forums ... 510#p18510
?
На форуме, как я заметил, опущены некоторые изменения.
Re: Разные вопросы по функциям CudaText и ответы
Posted: 10.12.2023 07:07
by main Alexey
На форуме опускаются детали чтобы мне проще потом просмотреть этот список в форуме.
Re: Разные вопросы по функциям CudaText и ответы
Posted: 10.12.2023 08:26
by mix-7
ОК, спасибо!
Re: Разные вопросы по функциям CudaText и ответы
Posted: 06.01.2024 20:00
by mix-7
Здравствуйте!
Хэндлер текущей вкладки можно найти в ЕD
А есть где-то информация о предыдущей, предпоследней вкладке, той, что редактировали или просматривали до текущей?
И то же по полувкладке split tab?
Спасибо!
Нашел в Wiki
Tab switcher, там visit history, а в API visit history не нашел
Re: Разные вопросы по функциям CudaText и ответы
Posted: 06.01.2024 20:41
by main Alexey
>информация о предыдущей, предпоследней вкладке, той, что редактировали или просматривали до текущей?
можно найти ее. перебрать все табы по ed_handles(),
и прочитать у всех табов e.get_prop(PROP_ACTIVATION_TIME, '').
тот таб у которого самое близкое activation_time, это предыдущий.
wiki показывает как перебирать по ed_handles().
>то же по полувкладке split tab?
можно найте ее хендл по
ed.get_prop(PROP_HANDLE_PRIMARY, '')
ed.get_prop(PROP_HANDLE_SECONDARY, '')
а свой хендл надо получить через
ed.get_prop(PROP_HANDLE_SELF, '')
Re: Разные вопросы по функциям CudaText и ответы
Posted: 07.01.2024 13:56
by mix-7
Спасибо!
В плагинах есть возможность выполнять команды из Command palette?
Если да, то как?
Re: Разные вопросы по функциям CudaText и ответы
Posted: 07.01.2024 14:16
by main Alexey
есть!
import cudatext_cmd as cmds
ed.cmd(cmds.cCommand_KeyDown,'')
Re: Разные вопросы по функциям CudaText и ответы
Posted: 08.01.2024 20:28
by mix-7
Спасибо!
Есть 2 очень удобные функции в Command palette
UI: switch tab, to recent
и
goto last edit pos
А как узнать их значение в качестве параметра для cudatext_cmd ?
Помню только, что через запись в Макро, потом посмотреть в Macro - edit.
Только так?
Re: Разные вопросы по функциям CudaText и ответы
Posted: 08.01.2024 20:31
by main Alexey
cudatext_cmd.py:
cmd_SwitchTab_Recent = 2615
cCommand_GotoLastEditPos = 2006
это что надо?
нашел поиском по словам switch/lastedit.
Re: Разные вопросы по функциям CudaText и ответы
Posted: 09.01.2024 10:44
by mix-7
> то что надо?
похоже, что надо
спасибо, указали способ сопоставления Command palette и команд для макро и/или параметра вызова cudatext_cmd!