Le mode projet
Table of Contents
- Documentation de XINX
- Sommaire
- Installation de XINX
- Démarrage rapide
- Le mode projet
- La complétion sous XINX
- Spécifique
- Les Services Internet
- Utilisation du gestionnaire de version
- Personnalisation de XINX
- Liste des raccourcis disponibles dans XINX
- Écriture de Plugins Pour XINX
- Écriture de script pour XINX
- Écriture de Snipets
XINX propose un mode projet permettant d'activer quelques fonctionnalités supplémentaires. Le mode projet permet de définir un dossier de travail dans lequel se trouve les fichiers sur lesquels on souhaite travailler.
Création d'un projet
Page 1 : Définition du projet
L'assistant de création de projet possède plusieurs étapes (dont certaines optionnelles selon les questions). La première étape demande le nom du projet ainsi que le chemin du projet et le dossier journal (l'emplacement du serveur d'application ne servant qu'à pré-renseigner ces deux derniers).
Le nom de l'application n'est là qu'à titre d'information et ne sert dans l'application qu'à l'affichage dans la barre de titre.
Le dossier journal est le dossier des flux de présentation. Il est utilisé ensuite par l'application pour renseigner la liste des flux de présentation dans la fenêtre flottante correspondante (voir XmlPresentationDock).
Le dossier projet est le dossier où se trouve l'ensemble des fichiers du projet (où se trouvent les feuilles de style du projet). Il est utilisé dans la fenêtre flottante ProjectDirectoryDock mais également dans toutes les recherches nécessitant le dossier projet. Dans un projet GCE, généralement ce dossier correspond à l'emplacement du fichier de configuration.
Enfin l'application demande si le projet est un projet standard ou dérivé. Les particularités supplémentaires d'un projet dérivé sont décrites dans XinxSpecifique.
Page 1 bis : Définition des propriétés spécifiques
Si vous avez choisi de faire un projet dérivé, XINX vous demandera de renseigner le dossier des feuilles de styles spécifiques ainsi que le préfixe par défaut à utiliser. Il est possible d'utiliser plusieurs préfixes, dans ce cas il faut les renseigner ultérieurement dans la boite de dialogue des propriétés projets.
Page 2 : Définition des services
Vous pouvez également définir l'utilisation de Service Internet pour un projet (ce sujet est plus amplement testé dans la partie XinxServices). Si vous répondez non à cette question, vous pouvez directement passer à la dernière page, sinon, XINX vous demandera alors la liste des fichiers de descriptions de WebServices au format WSDL. L'application chargera alors ces fichiers au démarrage et vous présentera les services joignables.
Page 3 : Définition du gestionnaire de version
Enfin il est possible de définir un gestionnaire de version pour le projet. La liste des gestionnaires de versions est chargée à partir des plugins. Si aucun plugin n'est chargé, aucun gestionnaire de version ne sera proposé. L'utilisation d'un gestionnaire de version est vue dans la partie XinxRcs.
Une fois votre projet défini, il vous sera demandé de l'enregistrer dans un dossier, et de lui donner un nom. Ceci est l'étape finale. Une fois sauvegardé votre projet est ouvert et vous pouvez commencer à l'utiliser.
Modification d'un projet
Dans le menu projet de XINX il est possible de modifier les propriétés d'un projet. Dans cette boite de dialogue, on retrouve les différentes informations de l'assistant ci-dessus. Cette boite de dialogue permet également d'ajouter plusieurs préfixes à un projet, ce qui peut-être utile si, dans un même projet, plusieurs sous-domaines sont définis.
Cette boite de dialogue affiche également la version du fichier de configuration, et propose la modification de variable informative comme la langue, et le navigateur par défaut. Ces deux informations sont utilisées lors de la recherche d'un fichier d'import, dans la visualisation du contenu de la feuille de style ou du fichier JavaScript.
Les chemins de recherche sont définis dans l'onglet Fichier spécifique dans le cadre de projet dérivé. Dans cet onglet, le préfixe en gras définit le préfixe par défaut utilisé lors de la sauvegarde, et le chemin de recherche en gras, le chemin où sera enregistrés les fichiers spécifiques.
Fermeture d'un projet
Il existe dans XINX deux modes de fermeture de projet (il est possible de définir le mode par défaut dans la boite de dialogue de personnalisation, voir XinxProperty).
- Fermeture sans session : XINX enregistre à la fermeture la liste des fichiers ouverts ainsi que la liste des fichiers récemment ouverts. Il garde également en mémoire la position du curseur. Si un fichier est modifié à la fermeture d'un fichier, XINX vous demande si vous voulez l'enregistrer ou non.
- Fermeture avec session : Dans ce mode XINX ne demande pas confirmation de l'enregistrement des fichiers à la fermeture, mais enregistre le contenu tel que saisie dans l'éditeur dans un fichier de session automatiquement. A l'ouverture, si le fichier était en cours de modification, il est ré-ouvert tel quel avec l'état en cours de modification.
Attachments
-
WizardProject.svg
(10.5 KB) - added by phoenix
4 years ago.
-
WizardProject.png
(128.1 KB) - added by phoenix
4 years ago.
