Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://hdl.handle.net/11701/42812
Полная запись метаданных
Поле DCЗначениеЯзык
dc.contributor.advisorТропин Николай Владимировичru_RU
dc.contributor.advisorTropin Nikolaj Vladimirovicen_GB
dc.contributor.authorБожнюк Александр Сергеевичru_RU
dc.contributor.authorBoznuk Aleksandr Sergeevicen_GB
dc.contributor.editorКознов Дмитрий Владимировичru_RU
dc.contributor.editorKoznov Dmitrij Vladimirovicen_GB
dc.date.accessioned2023-07-26T12:44:57Z-
dc.date.available2023-07-26T12:44:57Z-
dc.date.issued2023
dc.identifier.other076644en_GB
dc.identifier.urihttp://hdl.handle.net/11701/42812-
dc.description.abstractИнтерфейс структуры программы (PSI) - это специальная структура данных, используемая в IDE для поддержки функций навигации и преобразования кода. В данной работе предлагается подход к генерации модифицируемого PSI на основе типов синтаксических конструкций языка (Writable PSI Generation). Подход разработан для мультиязыковой платформы Saint-Petersburg Research Center IDE. Функции рефакторинга и быстрого исправления реализованы с помощью предложенной подсистемы для двух IDE: Python IDE и Java IDE.ru_RU
dc.description.abstractThe Program Structure Interface (PSI) is a special data structure and corresponding API used in IDEs to support code navigation and transformation features. In this paper, an approach for generation of a writable PSI basing on language syntax construct types is proposed (Writable PSI Generation). The approach is developed for a multi-language platform of a Saint-Petersburg Research Center IDE. Refactoring and Quick Fix features are implemented using on the proposed generator for two IDEs: a Python IDE and a Java IDE.en_GB
dc.language.isoru
dc.subjectИнтегрированная среда разработкиru_RU
dc.subjectинструменты разработкиru_RU
dc.subjectинтерфейс структуры программыru_RU
dc.subjectрефакторингru_RU
dc.subjectбыстрое исправлениеru_RU
dc.subjectIntegrated Development Environmenten_GB
dc.subjectIDEen_GB
dc.subjectDevelopment Servicesen_GB
dc.subjectProgram Structure Interfaceen_GB
dc.subjectPSIen_GB
dc.subjectApplication Program Interfaceen_GB
dc.subjectAPIen_GB
dc.subjectRefactoringen_GB
dc.subjectQuick Fixen_GB
dc.titleSource code structure modification system for IDEen_GB
dc.title.alternativeСистема модификации структуры исходного кода для интегрированных сред разработкиru_RU
Располагается в коллекциях:BACHELOR STUDIES

Файлы этого ресурса:
Файл Описание РазмерФормат 
BozhnyukDiplomaReport.pdfArticle1,26 MBAdobe PDFПросмотреть/Открыть
reviewSV_Boznuk_AS_otzyv_naucnogo_rukovoditela_na_VKR.pdfReviewSV122,72 kBAdobe PDFПросмотреть/Открыть


Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.