Автозаполнение нескольких слов для пользовательской IDEPython

Программы на Python
Anonymous
Автозаполнение нескольких слов для пользовательской IDE

Сообщение Anonymous »

Я пытаюсь создать простой редактор кода для старого специального языка программирования, используемого в одном продукте компании, в рамках усилий по созданию специальных инструментов, позволяющих избежать использования посредственного набора инструментов компании. Я бы предпочел написать свое приложение на Python, в котором я новичок, но пытаюсь изучить.
Основное требование к редактору, с которым у меня возникают проблемы, — это автозаполнение длинных имен переменных, которые включают пробелы и заключены в одинарные кавычки. (например, «ЭТО ПЕРЕМЕННАЯ»). Я также хотел бы иметь возможность динамически создавать эти переменные, возможно, в таблице в отдельном окне, которая затем будет анализироваться редактором.
Я пробовал PyQt и QScintilla, но не могу заставить автозаполнение QScintilla работать с этими требованиями к переменным. Я просмотрел Qt и Pyside6, но, похоже, в них отсутствует какая-либо реализация системы автозаполнения полей текстового редактирования.
Любые советы приветствуются.

Вернуться в «Python»