Extensions des fichiers générés par RAD Studio
Le tableau suivant présente la liste des extensions de fichiers générées
par RAD Studio.
Remarque : MSBuild requiert que l'extension de tous les
fichiers projet se termine par 'proj' (par exemple, MSBuild utilise le masque
*.*proj
).
Le tableau suivant explique les différentes valeurs de la colonne "Conserver dans le VCS ?" :
Valeur | Description |
---|---|
Oui |
Vous devez conserver ce fichier sous contrôle de version. |
Non |
Vous ne devez pas conserver ce fichier sous contrôle de version. |
Facultativement |
Vous pouvez conserver ce fichier sous contrôle de version si vous souhaitez que toute votre équipe l'utilise, mais vous pouvez aussi le garder pour vous. Par exemple, si vous voulez que les membres de votre équipe utilisent les
mêmes options CodeGuard pour votre projet, vous pouvez conserver le fichier
|
Sauf si constructible |
Vous ne devez conserver ce fichier sous contrôle de version que s'il est requis pour construire votre application et que votre projet ne le construit pas. Par exemple, vous devez conserver les fichiers binaires des bibliothèques tierces parties si vous n'avez pas leurs sources ou si votre projet ne construit pas ces bibliothèques. Cependant, si votre projet construit une bibliothèque, vous n'avez pas besoin de conserver le fichier binaire de cette bibliothèque dans votre système de contrôle de version.
|
Extension de fichier | Description | Conserver dans le VCS ? |
---|---|---|
a
|
Fichier bibliothèque statique (format ELF) produit par les compilateurs C++ améliorés par Clang ou le Compilateur BCCOSX, tel que les fichiers de bibliothèque statique de package. |
Sauf si constructible |
apk
|
Fichier package d'application Android. |
Non |
bdsproj
|
Fichier des options de projet pour BDS 2006 et version antérieure (remplacé
par |
Oui |
bdsgroup
|
Groupe de projets pour BDS 2006 et les produits antérieurs. |
Oui |
bpi
|
Fichier de bibliothèque d'importation de package. |
Sauf si constructible |
bpl
|
Fichier de bibliothèque partagée de package. |
Non |
cbproj
|
Fichier projet C++. Contient les paramètres en cours des options de projet,
tels que les paramètres du compilateur et du lieur, les répertoires, les
directives conditionnelles et les paramètres de la ligne de commande.
(Définissez ces options à l'aide de Projet >
Options.) A la compilation, produit un fichier |
Oui |
cfg
|
Fichier de configuration de projet utilisé pour les compilations en ligne de commande, comme suit :
Pour Windows 32 bits, par exemple, le compilateur Delphi recherche un fichier
|
Facultativement |
cgi
|
Le fichier CG32.cgi contient les informations de configuration pour CodeGuard, un utilitaire utilisé pour le suivi des redéfinitions en mémoire dans des exécutables C++ liés statiquement. |
Facultativement |
cgl
|
CodeGuard génère un fichier journal, |
Non |
cpp
|
Fichier d'implémentation C++. |
Oui |
csm
|
Fichier d'en-tête précompilé C++ dans les versions antérieures de C++Builder, comme C++Builder 5. |
Facultativement |
d
|
Fichier de dépendance C++. |
Non |
dcp
|
Fichier package compilé Delphi. |
Sauf si constructible |
dcu
|
Fichier unité compilé Delphi. |
Non |
dct
|
Tous les changements de modèles de
composants que vous effectuez dans RAD Studio sont stockés dans
|
Non |
deployproj
|
Le fichier de configuration du Gestionnaire de déploiement pour votre projet. |
Oui |
dfm
|
Un fichier fiche VCL Windows. |
Oui |
dll
|
Un fichier bibliothèque de liaison dynamique. Pour de plus amples informations. |
Sauf si constructible |
dpk
|
Fichier source de package Delphi. |
Oui |
dpr
|
Source de projet Delphi. A la compilation, produit un fichier
|
Oui |
dproj
|
Fichier projet Delphi créé par l'EDI. Contient les paramètres en cours des options de projet, tels que les paramètres du compilateur et du lieur, les répertoires, les directives conditionnelles et les paramètres de la ligne de commande. Définissez ces options avec Projet > Options. Ce fichier n'est pas utilisé lors de la compilation d'un projet depuis la ligne de commande, avec le compilateur en ligne de commande. |
Oui |
drc
|
Fichier de chaînes de ressources Delphi. |
Non |
dres
|
Fichier de ressources compilé Delphi. Cette extension est utilisée quand vous
ajoutez une ressource à un projet, telle qu'une icône ou une image. Le fichier
|
Non |
dsk
|
Fichier utilisé pour enregistrer le bureau du projet quand l'option d'auto-enregistrement Bureau du projet est activée sur Outils > Options > Options d'environnement. |
Non |
dst
|
Fichier utilisé pour enregistrer le paramètre de vitesse du bureau, comme défini dans la zone de liste déroulante bureau de la barre d'outils de l'EDI. |
Non |
dSYM
|
Fichier de débogage dSYM. |
Sauf si constructible |
dylib
|
Une bibliothèque dynamique ( |
Sauf si constructible |
dylib.rsm
|
Fichier de symboles de débogage distant pour Delphi pour macOS. Voir
|
Sauf si constructible |
entitlements
|
Fichier des droits d'une application Apple. |
Non |
exe
|
Fichier exécutable Windows. |
Sauf si constructible |
exe.incr
|
Informations de construction incrémentielle. |
Sauf si constructible |
fmx
|
Fichier fiche multi-périphérique. |
Oui |
fsf
|
Fichier de styles binaire FireMonkey. Similaire au fichier
|
Sauf si constructible |
groupproj
|
Groupe de projets. |
Oui |
h
|
Fichier d'en-tête C++. |
Oui |
hpp
|
Fichier d'en-tête C++. |
Oui |
i
|
Sortie du préprocesseur C++ (non enregistrée par défaut). Chaque fichier d'implémentation
C++ et tous ses fichiers en-tête C++
sont prétraités dans un fichier |
Non |
identcache
|
Informations utilisées pour le refactoring. |
Non |
ilc
ild
ilf
ilr
ils
|
Fichier d'état de la liaison incrémentielle C++. |
Non |
info.plist
|
Fichier des informations d'application Apple. |
Non |
ipa
|
Fichier archive d'application pour une app iOS. Généré pour les configurations de plate-forme Ad hoc et Magasin d'applications. |
Non |
lib
|
Cela peut être l'un quelconque des éléments suivants :
|
Sauf si constructible |
local
|
Options de projet spécifiques à l'utilisateur. |
Non |
map
|
Fichier de débogage map. |
Non |
nfn
|
Un fichier maintenu par les outils de traduction, contenant les chaînes
traduites et d'autres données affichées dans le gestionnaire de traductions. Il
existe un fichier |
Facultativement |
o
|
Fichier objet C++ ou une unité de traduction compilée. |
Sauf si constructible |
obj
|
Fichier objet C++ ou une unité de traduction compilée. |
Sauf si constructible |
ocx
|
OCX (OLE Control eXtension), créé par l'expert Fiche Active. |
Sauf si constructible |
optset
|
Fichier jeu d'options nommé stockant les options de configuration, séparément des projets. |
Oui |
otares
|
Fichier avec des ressources inconnues générées pendant la mise à niveau du projet pré XE2. Des ressources inconnues sont des ressources qui ne sont pas incluses dans la configuration de construction, comme les informations de version, les icônes, les manifestes ou les styles. |
Oui |
pas
|
Fichier source Delphi. |
Oui |
pch
|
Fichier d'en-tête précompilé C++. |
Facultativement |
pdi
|
Fichier d'informations de dépendance de package C++. |
Non |
plist
|
Fichier liste de propriétés. Les listes de propriétés sont générées pour les plates-formes cible macOS, Périphérique iOS 32 bits et 64 bits et Simulateur iOS. RAD Studio génère les fichiers de listes de propriétés suivants :
|
Non |
profile
|
Un profil de connexion qui décrit la connexion au Platform Assistant s'exécutant sur un système distant, pour le développement d'applications multi-périphériques ciblant la plate-forme macOS ou iOS. |
Non |
res, rc
|
Fichiers de ressources compilés et non compilés. |
Sauf si constructible |
ridl
|
Langage de définition d'interface restreinte. Fichier texte utilisé par l'éditeur de bibliothèques de types. |
Oui |
rps
|
Ancienne extension pour un référentiel de
traductions ITE/ETM ; prise en charge pour l'accès en lecture seule. Les
référentiels de traductions sont à présent enregistrés dans les fichiers
|
Facultativement |
rsp
|
Fichier de réponse utilisé par le lieur C++. |
Oui |
rsm
|
Fichier de débogage RSM, utilisé pour le débogage distant dans les projets Delphi. Activé par l'option Inclure les symboles de débogage distant sur Projet > Options > Compilateur Delphi > Liaison. |
Sauf si constructible |
sdk
|
Un SDK qui décrit une plate-forme cible, et une combinaison des fichiers nécessaires à la construction d'applications pour cette plate-forme. |
Non |
so
|
C'est l'extension de fichier des bibliothèques partagées dans des systèmes comme Unix, tels que macOS et Linux. Lorsque vous construisez une application multi-périphérique pour Android, RAD Studio génère une bibliothèque partagée avec cette extension de fichier qui implémente la logique du projet, étant donné qu'Android est basé sur Linux. |
Sauf si constructible |
stat
|
Lorsque vous fermez le projet, RAD Studio enregistre les statistiques du projet dans le fichier <NomProjet>.stat. Si vous le souhaitez, vous pouvez conserver ce fichier dans le contrôle de version. |
Facultativement |
style
|
Fichier de styles FireMonkey. |
Oui |
sym
|
Fichier de symboles. C++Builder utilise |
Oui |
targets
|
Fichier targets, un fichier XML compatible MSBuild que vous ajoutez à votre projet afin de permettre la personnalisation du processus de construction. Il contient des scripts MSBuild ainsi que d'autres informations. |
Oui |
tds
|
Fichier de débogage TDS. |
Sauf si constructible |
tgproj
|
Projet de conception de la modélisation. |
Oui |
tlb
|
Bibliothèque de types. |
Sauf si constructible |
tmx
|
Le référentiel de
traductions stocke les données dans un fichier |
Facultativement |
todo
|
Liste A faire du projet. |
Oui |
tvsconfig
|
Fichier de configuration de la modélisation. |
Non |
txvpck, txvcls
|
Informations pour un diagramme de modèle. |
Oui |
vsf
|
Fichier de style VCL, activé dans la page Apparence de l'application. |
Oui |
vlb
|
Fichier LiveBindings visuel. |
Non |
xml
|
XML est un langage de balisage pour les fichiers de données. La liste suivante contient des exemples de fichiers XML générés par RAD Studio :
|
Facultativement |
#nn
|
Ici #nn = #00, #01, #02, et ainsi de suite. Fichier de type de débogage C++. |
Sauf si constructible |
Aucun commentaire:
Enregistrer un commentaire