CudaText: автодополнение

Post Reply
cyber_banat
Posts: 23
Joined: 16.01.2021 23:04

CudaText: автодополнение

Post by cyber_banat »

Планируется ли в редакторе поддержка автодополнения вроде IntelliSense?
Я установил плагин "Python IntelliSense", но в тестовом проекте попробовал поставить точку и редактор ничего не подсказывает.

Сейчас редактор на столько быстрый и выглядит достаточно хорошо, что бы я пользовался им для многих задач даже без автодополнения, но интересно какие у вас планы на него. Если бы в будущем я мог писать в нём код с автодополнением для python, typescript, java и c++ и при этом он стартовал так же быстро и оставался опенсорс, то это был бы мой любимый и единственный редактор.
uvviewsoft
Posts: 392
Joined: 01.12.2020 13:46

Post by uvviewsoft »

http://uvviewsoft.com/cudatext/img/cuda ... -intel.gif
Вот так не работает?
А вы вызвали команду Plugins/ Python Intellsens/ Select Python interpreter? выбрали папку питона?
uvviewsoft
Posts: 392
Joined: 01.12.2020 13:46

Post by uvviewsoft »

>сли бы в будущем я мог писать в нём код с автодополнением для python, typescript, java и c++

Будет когда получим LSP client component. на форуме человек создал про это тему-- https://www.rj-texted.se/Forum/index.php
cyber_banat
Posts: 23
Joined: 16.01.2021 23:04

Post by cyber_banat »

uvviewsoft wrote:http://uvviewsoft.com/cudatext/img/cuda ... -intel.gif
Вот так не работает?
А вы вызвали команду Plugins/ Python Intellsens/ Select Python interpreter? выбрали папку питона?
Команду вызвал, интерпретатор выбрал, но этого попапа не появляется. Мб я должен что-то нажать? Какие условия вызова?
uvviewsoft
Posts: 392
Joined: 01.12.2020 13:46

Post by uvviewsoft »

просто команда 'auto-completion menu'. на новом документе выбираем лексер Питон. пишем

import cu[Ctrl+Space]

и появляется popup: module cups; module cudatext...
cyber_banat
Posts: 23
Joined: 16.01.2021 23:04

Post by cyber_banat »

uvviewsoft wrote:просто команда 'auto-completion menu'. на новом документе выбираем лексер Питон. пишем

import cu[Ctrl+Space]

и появляется popup: module cups; module cudatext...
А, да, всё работает. Не знал о хоткее. А есть опция что бы подсказки всплывали автоматически, при наборе текста?
uvviewsoft
Posts: 392
Joined: 01.12.2020 13:46

Post by uvviewsoft »

Plugins/ Option Editor, ввести фильтр 'autocomp'.
cyber_banat
Posts: 23
Joined: 16.01.2021 23:04

Post by cyber_banat »

uvviewsoft wrote:>сли бы в будущем я мог писать в нём код с автодополнением для python, typescript, java и c++

Будет когда получим LSP client component. на форуме человек создал про это тему-- https://www.rj-texted.se/Forum/index.php
А как это будет выглядеть? Человек создаст эту штуку и мы сможем брать готовые языковые серверы для наших любимых языков и адаптировать под неё? И редактор сможет подсказывать любые языки?

И связанный вопрос, почему вы ссылаетесь на форум RJ TextEd? У вас с ними есть общая кодовая база? Или это просто место откуда вы планируете взять этот компонент, потому что он будет достаточно абстрактным, что бы использовать в любом текстовом редакторе?
uvviewsoft
Posts: 392
Joined: 01.12.2020 13:46

Post by uvviewsoft »

да, примерно так, после того как я встрою LSP client в Куду. как именно пока не знаю. у него Делфи а у меня нет.

> почему вы ссылаетесь на форум
потому что у него Делфи. его код может работать у меня.
Post Reply