.CD

Файл CD

Visual Studio Class Diagram
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .cd - это файл диаграммы классов Visual Studio. Он хранит визуальный макет классов вашего проекта в формате XML и открывается в Visual Studio (Windows) двойным щелчком в Solution Explorer. Он не содержит исполняемого кода и безопасен для открытия; удаление такого файла удаляет только представление диаграммы, а не исходный код.

Разработчик: Microsoft Corporation Категория: Файлы разработчика MIME: application/xml
ОТКРЫВАЕТСЯ НА Windows
Связанные: .DO · .MD · .HEX · .XSD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 15, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла CD?

.cd - это формат файлов, используемый средой разработки Visual Studio. Файлы .cd хранят диаграммы классов, которые помогают визуализировать и анализировать структуру исходного кода. Диаграмма классов генерируется на основе кода приложения и определенных в нем типов, а файлы .cd сохраняют данные этой диаграммы в разметке XML. Файлы диаграмм классов могут быть созданы только для кода, написанного с использованием объектно-ориентированной парадигмы.

Формат диаграмм классов .cd следует универсальному языку моделирования UML и является одним из основополагающих инструментов, используемых при проектировании архитектуры программного обеспечения. Диаграммы визуализируют все классы и их связи вместе с их методами и атрибутами. Отношения между классами представлены с помощью стандартизированных графических символов, таких как стрелки разной формы и линии, обозначающие наследование, ассоциацию и композицию.

Важно отметить, что файл .cd хранит только визуальный макет диаграммы - координаты, размеры и информацию о том, какие разделы свернуты, - а не дублирует исходный код. Он ссылается на типы кода по их полным именам. Удаление файла .cd удаляет представление диаграммы, но оставляет нетронутыми базовые исходные файлы. Формат полностью поддерживается в Visual Studio 2022 и недоступен в Visual Studio Code. XML внутри является человекочитаемым и может быть открыт в любом текстовом редакторе, хотя только Visual Studio отображает его как интерактивную диаграмму.

Безопасность и защита

РИСК: LOW

Файл .cd представляет собой обычный XML без исполняемого кода; его безопасно открывать. Он содержит только данные макета диаграммы, ссылающиеся на имена классов в проекте.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕVisual Studio Class Diagramтакже известен как Class Diagram file, VS Class Designer file
РАЗРАБОТЧИКMicrosoft Corporationс 2003 (Visual Studio .NET 2003, Class Designer add-in); built-in since VS 2005
MIME-ТИПapplication/xml
ТИПДескриптор диаграммы классов на базе XML (текст)
СВЯЗАННЫЕ.do.md.hex.xsd
Это расширение также используется в…
  • Образ диска CD-i / VCD (CDI) - Некоторые инструменты для работы с образами дисков исторически использовали .cd для файлов образов CD, но IsoBuster в основном использует .cdi - пересечение с .cd минимально.

Программы, открывающие файлы CD

Windows2 apps
Microsoft Visual Studio Freemium Дважды щелкните файл .cd в Solution Explorer, чтобы открыть холст диаграммы классов. Если он открывается как XML, восстановите Class Designer через Visual Studio Installer > Изменить > Отдельные компоненты.
Notepad / any text editor Открытый код Откройте как текст XML для проверки данных макета диаграммы; полезно для отладки или мелких правок (например, изменения положения класса путем смены значений X/Y).

Технические подробности

глубокая спецификация
Тип форматаДескриптор диаграммы классов на базе XML (простой текст)
Корневой элемент`<ClassDiagram MajorVersion="1" MinorVersion="1">` идентифицирует файл
Версия схемыMajorVersion=1, MinorVersion=1 (текущая; не менялась с Visual Studio 2005)
Сохраняемый контентТолько визуальный макет - координаты, размеры, свернутые разделы; ссылки на типы исходного кода по полному имени
Дочерние элементыУзлы `<Class>`, `<Struct>`, `<Interface>`, `<Enum>`, сопоставленные с типами исходного кода проекта
Кодировка текстаUTF-8
Типичный размер файла2 КБ - 200 КБ, масштабируется в зависимости от количества классов на диаграмме
MIME-тип`application/xml`
Требования к парадигмеТребуется объектно-ориентированный исходный код (проекты C#, VB.NET или C++/CLI в Visual Studio)
Ограничение платформыТолько Windows - Class Designer недоступен в Visual Studio Code
Поведение при удаленииУдаление файла `.cd` удаляет только представление диаграммы; базовые исходные файлы не затрагиваются
Конвенции UMLДиаграмма использует символы UML для наследования, ассоциации и композиции между классами
Выпущен2003 (Visual Studio .NET 2003, Class Designer add-in); built-in since VS 2005
Последняя версияVisual Studio 2022 (current; format schema largely unchanged since VS 2005)
Спецификацияlearn.microsoft.com

Конвертации CD

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами CD. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах CD.

Часто задаваемые вопросы

Что такое файл .cd в Visual Studio?
Файл диаграммы классов, созданный компонентом Class Designer в Visual Studio. Это XML-файл, в котором хранится визуальный макет классов вашего проекта: положение, размеры, отображаемые разделы. Сам код остается в файлах .cs/.vb.
Можно ли удалить файл .cd без потери кода?
Да. Удаление файла .cd удаляет только представление диаграммы - это не удаляет исходный код. Базовые классы останутся без изменений.
Почему мой файл .cd открывается как XML в Visual Studio 2022?
Известная ошибка в некоторых сборках VS 2022: компонент Class Designer оказывается незарегистрированным. Решение: откройте Visual Studio Installer > Изменить (Modify) > Отдельные компоненты (Individual components) > введите в поиске «Class Designer» > убедитесь, что флажок установлен, и выполните восстановление.
Можно ли открыть файл .cd без Visual Studio?
Только как текст XML (в любом текстовом редакторе). Бесплатного автономного средства визуализации Class Designer не существует; графический вид требует наличия Visual Studio на Windows.
Что содержит файл .cd?
Узлы XML, описывающие, какие классы отображаются на диаграмме, и их макет (положение, размер, развернутые разделы). Он не дублирует исходный код - он хранит только то, как выглядит диаграмма.

Ссылки

1Microsoft Learn - Design and view classes with Class Designer (VS 2022)learn.microsoft.com
2fileformat.com - CD Visual Studio Class Diagram Filedocs.fileformat.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.XDWDocuWorks Document

Похожие расширения

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z