Skip to content

Latest commit

 

History

History
59 lines (37 loc) · 3.11 KB

File metadata and controls

59 lines (37 loc) · 3.11 KB
title Opening and Saving Project Items
description Learn about different approaches to opening and saving files for your new project type in the Visual Studio IDE.
ms.date 11/04/2016
ms.topic concept-article
helpviewer_keywords
projects [Visual Studio SDK], file persistence
files [Visual Studio], opening and saving
editors [Visual Studio SDK], file persistence
author tinaschrepfer
ms.author tinali
ms.subservice extensibility-integration

Opening and Saving Project Items

When you add a new project type, you must manage the opening and saving of your projects files in the Visual Studio integrated development environment (IDE). The following topics discuss the different approaches to opening and saving files.

In This Section

Provides a step-by-step explanation of how the IDE handles the Open File command and the role of projects in responding to this command.

Provides a detailed, step-by-step explanation of how the IDE handles the Open With command, prompting the opening of a file that has some choice of standard editors.

Provides step-by-step instructions for specifying that files of a particular type in your project should be opened by using a project-specific editor.

Provides step-by-step instructions for specifying how to enable the IDE to open a standard editor for files in your project type.

Provides step-by-step instructions to open a project-specific editor for an open file.

Provides a detailed explanation of how the IDE handles the Save, Save As, and Save All commands for a document opened in a standard editor.

Provides a diagram and detailed explanation of how the IDE handles the Save, Save As, and Save All commands for documents opened in a custom editor.

Discusses the process that the IDE follows to select the appropriate editor or designer for a file.

Related Sections

Lists the four types of editors that the IDE can host and gives descriptions of each editor.

Discusses how projects control the way that code is compiled and built, how editors are opened, and how project items are formatted.