Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/42812
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.advisor | Тропин Николай Владимирович | ru_RU |
dc.contributor.advisor | Tropin Nikolaj Vladimirovic | en_GB |
dc.contributor.author | Божнюк Александр Сергеевич | ru_RU |
dc.contributor.author | Boznuk Aleksandr Sergeevic | en_GB |
dc.contributor.editor | Кознов Дмитрий Владимирович | ru_RU |
dc.contributor.editor | Koznov Dmitrij Vladimirovic | en_GB |
dc.date.accessioned | 2023-07-26T12:44:57Z | - |
dc.date.available | 2023-07-26T12:44:57Z | - |
dc.date.issued | 2023 | |
dc.identifier.other | 076644 | en_GB |
dc.identifier.uri | http://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.abstract | The 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.iso | ru | |
dc.subject | Интегрированная среда разработки | ru_RU |
dc.subject | инструменты разработки | ru_RU |
dc.subject | интерфейс структуры программы | ru_RU |
dc.subject | рефакторинг | ru_RU |
dc.subject | быстрое исправление | ru_RU |
dc.subject | Integrated Development Environment | en_GB |
dc.subject | IDE | en_GB |
dc.subject | Development Services | en_GB |
dc.subject | Program Structure Interface | en_GB |
dc.subject | PSI | en_GB |
dc.subject | Application Program Interface | en_GB |
dc.subject | API | en_GB |
dc.subject | Refactoring | en_GB |
dc.subject | Quick Fix | en_GB |
dc.title | Source code structure modification system for IDE | en_GB |
dc.title.alternative | Система модификации структуры исходного кода для интегрированных сред разработки | ru_RU |
Располагается в коллекциях: | BACHELOR STUDIES |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
BozhnyukDiplomaReport.pdf | Article | 1,26 MB | Adobe PDF | Просмотреть/Открыть |
reviewSV_Boznuk_AS_otzyv_naucnogo_rukovoditela_na_VKR.pdf | ReviewSV | 122,72 kB | Adobe PDF | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.