Page 1 of 1
CudaText: автодополнение
Posted: 17.01.2021 13:58
by cyber_banat
Планируется ли в редакторе поддержка автодополнения вроде IntelliSense?
Я установил плагин "Python IntelliSense", но в тестовом проекте попробовал поставить точку и редактор ничего не подсказывает.
Сейчас редактор на столько быстрый и выглядит достаточно хорошо, что бы я пользовался им для многих задач даже без автодополнения, но интересно какие у вас планы на него. Если бы в будущем я мог писать в нём код с автодополнением для python, typescript, java и c++ и при этом он стартовал так же быстро и оставался опенсорс, то это был бы мой любимый и единственный редактор.
Posted: 17.01.2021 14:27
by uvviewsoft
http://uvviewsoft.com/cudatext/img/cuda ... -intel.gif
Вот так не работает?
А вы вызвали команду Plugins/ Python Intellsens/ Select Python interpreter? выбрали папку питона?
Posted: 17.01.2021 14:30
by uvviewsoft
>сли бы в будущем я мог писать в нём код с автодополнением для python, typescript, java и c++
Будет когда получим LSP client component. на форуме человек создал про это тему--
https://www.rj-texted.se/Forum/index.php
Posted: 17.01.2021 14:59
by cyber_banat
Команду вызвал, интерпретатор выбрал, но этого попапа не появляется. Мб я должен что-то нажать? Какие условия вызова?
Posted: 17.01.2021 15:05
by uvviewsoft
просто команда 'auto-completion menu'. на новом документе выбираем лексер Питон. пишем
import cu[Ctrl+Space]
и появляется popup: module cups; module cudatext...
Posted: 17.01.2021 15:13
by cyber_banat
uvviewsoft wrote:просто команда 'auto-completion menu'. на новом документе выбираем лексер Питон. пишем
import cu[Ctrl+Space]
и появляется popup: module cups; module cudatext...
А, да, всё работает. Не знал о хоткее. А есть опция что бы подсказки всплывали автоматически, при наборе текста?
Posted: 17.01.2021 15:15
by uvviewsoft
Plugins/ Option Editor, ввести фильтр 'autocomp'.
Posted: 17.01.2021 15:27
by cyber_banat
uvviewsoft wrote:>сли бы в будущем я мог писать в нём код с автодополнением для python, typescript, java и c++
Будет когда получим LSP client component. на форуме человек создал про это тему--
https://www.rj-texted.se/Forum/index.php
А как это будет выглядеть? Человек создаст эту штуку и мы сможем брать готовые языковые серверы для наших любимых языков и адаптировать под неё? И редактор сможет подсказывать любые языки?
И связанный вопрос, почему вы ссылаетесь на форум RJ TextEd? У вас с ними есть общая кодовая база? Или это просто место откуда вы планируете взять этот компонент, потому что он будет достаточно абстрактным, что бы использовать в любом текстовом редакторе?
Posted: 17.01.2021 15:54
by uvviewsoft
да, примерно так, после того как я встрою LSP client в Куду. как именно пока не знаю. у него Делфи а у меня нет.
> почему вы ссылаетесь на форум
потому что у него Делфи. его код может работать у меня.