Sammanfattning -Detta dokument tar upp problemet med IDE-gränssnitt komplexitet genom att införa ett fönster grafiskt användargränssnitt. Detta tillvägagångssätt ligger i att ta bort ytterligare barnfönster från IDE, vilket gör det möjligt för en användare att hålla endast textredigerarens fönster öppet. Vi beskriver en abstrakt modell av IDE GUI som är baserad på de mest populära moderna integrerade miljöer och har generaliserade användargränssnitt delar. Sedan omorganiseras denna abstrakta modell till en enda fönstergränssnittsmodell: åtkomst till gemensamma IDE-funktioner tillhandahålls från kodredigeringsfönstret medan verktygsfönster tas bort utan förlust av IDE-funktionalitet. Därefter beskrivs genomförandet av ett fönsters grafiska gränssnitt på KDevelop 4. Och slutligen kartläggs verktygsvyer och användbarhet av flera välkända IDE:er. ; grafiskt användargränssnitt (GUI); användbarhet; widget; enkelfönstergränssnitt/design/approach; verktygsvy (utility window); KDevelop; Microsoft Visual Studio; Eclipse; Kod:Blocks; NetBeans.
Ett forskningsreferensdokument behandlade problemet med komplexiteten i IDE-gränssnittet genom att tillhandahålla ett grafiskt användargränssnitt med ett enda fönster.
Single-window Integrated Development Environment
{'venue': 'ArXiv', 'journal': 'ArXiv', 'mag_field_of_study': ['Computer Science']}