Doc Projets et fichiers

Ouvrir des projets

Toutes les portes d'entrée vers un projet existant : la boîte Ouvrir, la liste des Récents, le glisser-déposer sur la fenêtre, le double-clic dans l'explorateur, et la ligne de commande.

Fichier ▸ Ouvrir… fait apparaître la boîte de navigation de votre système avec deux filtres : Projet Celas Studio pour les fichiers .cls, et Dessin SVG. Un projet s'ouvre dans son propre onglet de document ; un SVG n'est pas un projet, il s'ouvre donc comme un nouveau document sans titre avec le dessin importé dedans.

Si l'onglet où vous êtes est sans titre et intact, il est remplacé plutôt que rejoint : vous ne collectionnez pas les documents vides. Un projet déjà ouvert dans un onglet est simplement ramené au premier plan, en gardant le zoom et le cadrage où vous l'aviez laissé, tandis qu'un projet fraîchement chargé est ajusté au canevas.

CtrlO Ouvrir
CtrlN Nouveau projet
CtrlW Fermer le document courant

Projets récents

La fenêtre d'accueil s'ouvre sur son onglet Récents, avec une carte pour chaque projet sur lequel vous avez travaillé en dernier : l'aperçu rangé dans le fichier, le nom du fichier et le dossier où il se trouve. Cliquez une carte pour l'ouvrir.

La liste garde jusqu'à 16 projets, le plus récent d'abord, et elle est écrite sur le disque dès qu'elle change. Survoler une carte révèle un petit x dans son coin qui retire le projet de la liste sans toucher au fichier sur le disque. Un projet dont le fichier a disparu montre son nom en rouge terne et ne s'ouvrira pas.

Une carte qui ne s'ouvre pas vous dit lequel des deux problèmes elle a rencontré. Un fichier qui n'est plus là où la liste s'en souvient indique qu'il est introuvable et qu'il a pu être déplacé, renommé ou supprimé ; un fichier présent mais illisible indique qu'il est peut-être endommagé ou écrit par une version plus récente de Celas Studio. Les deux mêmes messages apparaissent quand le fichier vient d'Ouvrir, d'un dépôt ou de la ligne de commande, si bien qu'un projet qui ne s'ouvre pas n'est jamais un clic mort et muet.

Seuls les projets sont mémorisés. Un SVG que vous avez ouvert n'est jamais ajouté, parce que le rouvrir construirait un document neuf de zéro plutôt que de rouvrir quoi que ce soit.

L'onglet Récents de la fenêtre d'accueil avec des cartes de projet, l'une survolée pour montrer son badge de retrait.
Vous pouvez aussi atteindre Ouvrir depuis la pastille Ouvrir… de la fenêtre d'accueil, et depuis les trois cartes (Accueil, Nouveau projet et Ouvrir…) qui remplissent la vue quand aucun document n'est ouvert.

Glisser des fichiers sur la fenêtre

Déposer un fichier sur Celas Studio fait l'une de deux choses, et c'est l'endroit du dépôt qui décide laquelle.

Fichier déposéSur le canevasAilleurs dans la fenêtre
Projet .clsFusionné dans la scène courante comme un groupeOuvert comme son propre document
Dessin .svgImporté dans la scène couranteOuvert comme un nouveau projet sans titre
Image, vidéo, audio, PSDImporté dans la scène couranteImporté dans la scène courante

Un média n'a aucun sens comme document à lui seul, il s'importe donc toujours, où qu'il atterrisse. Sans aucun document ouvert, seuls un .cls ou un SVG sont acceptés : il n'y a pas de scène où le reste pourrait se poser.

Déposer un .cls sur le canevas le fusionne dans le projet où vous êtes ; cela ne l'ouvre pas. Si vous vouliez l'ouvrir, déposez-le plutôt sur un panneau ou sur la barre de titre. Voir Fusionner un autre projet.

Ouvrir depuis l'explorateur de fichiers

Sur Windows, les fichiers .cls sont enregistrés comme Projet Celas Studio, si bien que double-cliquer un projet dans l'Explorateur l'ouvre, en démarrant d'abord Celas Studio s'il ne tourne pas déjà. Celas Studio revendique lui-même l'extension à chaque lancement, pour l'utilisateur courant seulement, si bien qu'une copie Steam ou portable qui n'a jamais lancé d'installateur obtient l'association elle aussi. Sur macOS, le paquet d'application déclare .cls comme son propre type de document, si bien que le Finder montre l'icône du projet et qu'Ouvrir avec se comporte comme on s'y attend.

L'extension .cls n'est pas la nôtre seulement : les fichiers de classe LaTeX et certains outils Visual Basic l'utilisent aussi. Celas Studio n'enlève jamais le rôle d'application par défaut à celle qui le détient déjà ; il s'ajoute à Ouvrir avec, et ne devient l'application par défaut que si rien d'autre n'a revendiqué l'extension ou si vous le décidez vous-même dans les Paramètres de Windows.

Sur Linux il n'y a pas d'association de fichier : démarrez Celas Studio et ouvrez le projet depuis l'application, ou passez-le en ligne de commande.

La ligne de commande

Celas Studio accepte un argument, un chemin vers un projet :

  • celasstudio.exe "D:\Work\walk-cycle.cls"

Le projet s'ouvre et est ajouté aux Récents, et la fenêtre d'accueil est sautée pour que vous arriviez directement sur le canevas. Tout chemin supplémentaire est ignoré.

Deux options existent, toutes deux pour l'association de fichier Windows, et toutes deux font leur travail puis quittent sans ouvrir de fenêtre. Elles sont là pour le déploiement et les cas d'assistance où l'association doit être réparée sans démarrer l'application :

OptionCe qu'elle fait
--register-file-typesRevendique .cls pour l'utilisateur courant, la même écriture que l'application fait au démarrage
--unregister-file-typesRetire les entrées, mais seulement celles qui pointent encore vers cette copie de Celas Studio

Il n'y a rien d'autre : pas de --help, pas de --version, rien pour rendre un projet depuis un script.

La fenêtre d'accueil apparaît par ailleurs au démarrage, sauf si vous désactivez Afficher au démarrage en bas de celle-ci.