Font Size: a A A

The Research Of Visualable Integrated Development Environment

Posted on:2007-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y W MaFull Text:PDF
GTID:2178360182482176Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Nowadays , the people's request to the software function is more and more high, the software become more and more complicated, the scale of the software is more and more big, software frequently include millions of lines or even more , using the simple notepad to editor code, the efficiency is lowly, not easy maintenance and debug ,it have already can't satisfy the demand of the programmer . The software of now often use graphic user interface , but carry out the graphi user interface will need to write a great deal of code, controlor is not easy to assurance the position, color .Therefore develop an integerated development environment( IDE) to promote the efficiency of write software is very important .The paper is concerned how to develop a multi-functionly integrated development environment.An IDE provide convenience of writing sortware to programmer ,it promote the efficiency of develop software .An IDE should have these functions: first it can surport kinds of language.second it provide the document edition and management, third it can generate some code,especially when develop user interface. After study some of visualabe IDE, we develop an Visualable IDE which can develop C# and VB language.It can auto generator some code.This paper firstly described the situation of the development of IDE ,then introdece the design patterns and architecture of the IDE,mainly describe the AddIn-Tree's data structure and its implemention, and describe the advance of using AddIn-tree ,describe the condition ,plug-in and property management .The document management part introduces the document management ,first it introduce the the storage data structure of text :gap buffer ,then it introduce the line management ,caret and selection management .then introduce the code high-lighting function .the code auto -generate part describe the principle of the auto-generation of code. It firstly introducing the the structure of the designer,include the tool box, design area and property table ,then introduced the implement of the designer ,the principle of code auto -generation .At end ,thispaper summary the advance and disadvance of the environment,and compare it with the present popular IDE ,and summary the experience of the project and the need to improve.
Keywords/Search Tags:AddIn, document, auto-generate code
PDF Full Text Request
Related items