Font Size: a A A

Research Of Editing Of Codes Technology For Embedded Visual Developing Tools

Posted on:2009-04-26Degree:MasterType:Thesis
Country:ChinaCandidate:L TianFull Text:PDF
GTID:2178360275971848Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the foreground of development of embedded technology becomes increasely vastitude, an integrated developed tool that has beautiful interface,plentiful widget resource and powerful function is more needed in embedded research area. An editing tool for source code is a important part of an integrated developing tool. A brief,high- effect,multi-function program editing interface is very important.It helps programmers to advance work efficiency,and be propitious to create high-quality,lower-error codes.A tool named ClearSource that is a visual codes editing tool was developed on the basis of embedded graphic system ClearX. It is integrated into embedded developing tools and provides users favourable operate interface and implement the visual display of codes and the orientation of syntax element. Users can carry on editing and reading source code conveniently and intuitionisticly.ClearSource takes link table as each document's bottom data structure,and makes each word of the document as one node of the link table.The message of each word can be got in the aspect of accidence,syntax,display according to corresponding node.The state of current document can be analyzed according to the link table.If users modify the document,the state of the corresponding link table will be modified in the same time and new message will reflect into the editing interface directly.The saving of files can be implemented when the message of the modified link table is written into the files.ClearSource classifies the words of source code by syntax element in the need of embedded development environment.It displays different kind of syntax element visually.It creates a database in order to creates project onto multiple files and implement the association among the correlative syntax element in multiple files.Because C language is usually used in embedded development, ClearSource analyzes C codes as a example in the course of development,and provides a frame for the implementation of the editing function of other program languages.
Keywords/Search Tags:soource code editting, accidence parse, visual display, project
PDF Full Text Request
Related items