.CD

File CD

Visual Studio Class Diagram
Fai una domanda
RISPOSTA RAPIDA

Un file .cd è un file di diagramma delle classi di Visual Studio. Memorizza il layout visivo delle classi del progetto come XML e si apre in Visual Studio (Windows) facendo doppio clic su di esso in Esplora soluzioni. Non contiene codice eseguibile ed è sicuro da aprire; l'eliminazione di uno di essi rimuove solo la vista del diagramma, non il codice sorgente.

Sviluppatore: Microsoft Corporation Categoria: File di sviluppo MIME: application/xml
SI APRE SU Windows
Correlati: .DO · .MD · .HEX · .XSD

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 15, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file CD?

.cd è un formato di file utilizzato dall'ambiente di sviluppo software Visual Studio. I file .cd memorizzano diagrammi delle classi che aiutano a visualizzare e analizzare la struttura del codice sorgente. Un diagramma delle classi viene generato in base al codice dell'applicazione e ai tipi che definisce, e i file .cd memorizzano questi dati del diagramma in markup XML. I file dei diagrammi delle classi possono essere creati solo per codice scritto utilizzando un paradigma orientato agli oggetti.

Il formato del diagramma delle classi .cd segue il linguaggio di modellazione generico UML ed è uno degli strumenti fondamentali utilizzati nella progettazione dell'architettura software. I diagrammi visualizzano tutte le classi e le loro relazioni insieme ai relativi metodi e attributi. Le relazioni tra le classi sono rappresentate utilizzando simboli grafici standardizzati come frecce di diverse forme e linee che indicano ereditarietà, associazione e composizione.

È importante notare che un file .cd memorizza solo il layout visivo del diagramma - posizioni, dimensioni e quali scomparti sono compressi - piuttosto che duplicare il codice sorgente. Fa riferimento ai tipi di codice tramite il nome completo (fully qualified name). L'eliminazione di un file .cd rimuove la vista del diagramma ma lascia intatti i file sorgente sottostanti. Il formato è pienamente supportato in Visual Studio 2022 e non è disponibile in Visual Studio Code. L'XML all'interno è leggibile dall'uomo e può essere aperto in qualsiasi editor di testo, sebbene solo Visual Studio lo esegua come un diagramma interattivo.

Sicurezza e incolumità

RISCHIO: LOW

Un file .cd è semplice XML senza codice eseguibile; è sicuro da aprire. Contiene solo dati di layout del diagramma che fanno riferimento ai nomi delle classi in un progetto.

Dettagli del formato

in sintesi
NOME COMPLETOVisual Studio Class Diagramanche noto come Class Diagram file, VS Class Designer file
SVILUPPATOREMicrosoft Corporationdal 2003 (Visual Studio .NET 2003, Class Designer add-in); built-in since VS 2005
TIPO MIMEapplication/xml
TIPODescrittore di diagramma delle classi basato su XML (testo)
Questa estensione è usata anche da…
  • Immagine disco CD-i / VCD (CDI) - Alcuni strumenti di imaging del disco storicamente utilizzavano .cd per i file immagine CD, ma IsoBuster utilizza principalmente .cdi - la sovrapposizione con .cd è minima.

Programmi che aprono file CD

Windows2 apps
Microsoft Visual Studio Freemium Fai doppio clic sul file .cd in Esplora soluzioni per aprire l'area di disegno del Diagramma delle classi. Se si apre come XML, ripara il Progettista classi tramite Visual Studio Installer > Modifica > Componenti singoli.
Notepad / any text editor Open-source Apri come testo XML per ispezionare i dati di layout del diagramma; utile per il debug o piccole modifiche (es. riposizionare una classe cambiando i valori X/Y).

Dettagli tecnici

specifiche approfondite
Tipo di formatoDescrittore di diagramma delle classi basato su XML (testo semplice)
Elemento radice`<ClassDiagram MajorVersion="1" MinorVersion="1">` identifica il file
Versione dello schemaMajorVersion=1, MinorVersion=1 (attuale; invariato da Visual Studio 2005)
Contenuto memorizzatoSolo layout visivo - posizioni, dimensioni, scomparti compressi; fa riferimento ai tipi sorgente tramite nome completo
Elementi figliNodi `<Class>`, `<Struct>`, `<Interface>`, `<Enum>` mappati ai tipi sorgente del progetto
Codifica del testoUTF-8
Dimensione tipica del file2 KB - 200 KB, in scala con il numero di classi nel diagramma
Tipo MIME`application/xml`
Requisito del paradigmaRichiede codice sorgente orientato agli oggetti (progetti C#, VB.NET o C++/CLI in Visual Studio)
Restrizione della piattaformaSolo Windows - il Progettista classi non è disponibile in Visual Studio Code
Comportamento di eliminazioneL'eliminazione di un file `.cd` rimuove solo la vista del diagramma; i file sorgente sottostanti non vengono influenzati
Convenzioni UMLIl diagramma utilizza simboli UML per ereditarietà, associazione e composizione tra classi
Rilasciato2003 (Visual Studio .NET 2003, Class Designer add-in); built-in since VS 2005
Ultima versioneVisual Studio 2022 (current; format schema largely unchanged since VS 2005)
Specificalearn.microsoft.com

Conversioni CD

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file CD. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file CD.

Domande frequenti

Cos'è un file .cd in Visual Studio?
Un file di diagramma delle classi generato dal Progettista classi di Visual Studio. È un file XML che memorizza il layout visivo delle classi del progetto - posizioni, dimensioni, quali scomparti sono mostrati. Il codice effettivo rimane nei file .cs/.vb.
Posso eliminare un file .cd senza perdere il codice?
Sì. L'eliminazione di un file .cd rimuove solo la vista del diagramma - non elimina alcun codice sorgente. Le classi sottostanti non vengono influenzate.
Perché il mio file .cd si apre come XML in Visual Studio 2022?
Bug noto in alcune build di VS 2022: il componente Progettista classi risulta non registrato. Soluzione: apri Visual Studio Installer > Modifica la tua installazione > Componenti singoli > cerca «Progettista classi» > assicurati che sia selezionato e ripara.
Posso aprire un file .cd senza Visual Studio?
Solo come testo XML (qualsiasi editor di testo). Non esiste un visualizzatore standalone gratuito per il Progettista classi; la vista grafica richiede Visual Studio su Windows.
Cosa contiene un file .cd?
Nodi XML che descrivono quali classi appaiono nel diagramma e il loro layout (posizione, dimensione, quali scomparti sono espansi). Non duplica il codice sorgente - memorizza solo l'aspetto del diagramma.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z