Inventors:
Nikhil Kothari - Sammamish WA, US
Andrew C. Lin - Seattle WA, US
Scott D. Guthrie - Bellevue WA, US
Susan M. Warren - Carnation WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717106, 717108, 717110, 717112, 715517, 715522, 715523, 715524
Abstract:
Code and content of a program can be logically separated for display and editing within an integrated development environment. The code and content are separated by the application of a separation algorithm that extracts the code and content into discrete buffers. A user can then designate what portions of the program they wish to view, including a code only view, a content only view, a design view, or a consolidated content and code view. While in any of the foregoing views, the program can be edited with tools and components provided by the integrated development environment. Thereafter, the logically separated portions of the program can be merged back together into a single program file.