Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
gnome-builder [Le 14/05/2025, 13:43] – [Sélection d'un projet] Ajout de la capture d'ecran a l'ouverture de Gnome-Builder FrancoisA30gnome-builder [Le 14/05/2025, 15:30] (Version actuelle) – Ajout du tag IDE FrancoisA30
Ligne 1: Ligne 1:
-{{tag>Jammy programmation brouillon gnome}}+{{tag> ide programmation éditeur_de_texte}}
  
 ====== GNOME Builder ====== ====== GNOME Builder ======
Ligne 28: Ligne 28:
 <note important>Étant donné son rôle central, GNOME Builder est très activement développé, et ses fonctionnalités s'enrichissent régulièrement. L'interface du logiciel subit aussi des changements notables. <note important>Étant donné son rôle central, GNOME Builder est très activement développé, et ses fonctionnalités s'enrichissent régulièrement. L'interface du logiciel subit aussi des changements notables.
  
-La présentation ci-dessous est valable uniquement pour **GNOME Builder 48.0** (15 mars 2025).</note>+La présentation ci-dessous est valable à partir de **GNOME Builder 48.0** (15 mars 2025).</note>
  
-==== Sélection d'un projet ==== 
- 
-=== Généralités === 
  
 ==== Premier écran de Builder ==== ==== Premier écran de Builder ====
Ligne 38: Ligne 35:
 À l'ouverture de Builder, une liste de de projets Gnome suggérés vous accueille. À l'ouverture de Builder, une liste de de projets Gnome suggérés vous accueille.
  
-{{ :builder:gnome-builder_ouvrir_un_projet.png?450| }}+{{ :builder:gnome-builder_ouvrir_un_projet.png?600 | }}
  
 ~CB~ ~CB~
Ligne 46: Ligne 43:
 Le bouton "✅" vous permettra de passer en mode "sélection", vous pourrez alors cocher dans la liste les projets que vous souhaitez retirer de cette liste. Le bouton "✅" vous permettra de passer en mode "sélection", vous pourrez alors cocher dans la liste les projets que vous souhaitez retirer de cette liste.
  
-Les autres boutons dans la barre d'en-tête de la fenêtre permettent :+Les autres boutons en bas de la fenêtre permettent :
  
 === Création d'un nouveau projet === === Création d'un nouveau projet ===
  
-Le bouton "**Nouveau**" permet de créer un projet "vide".+Le bouton "**Créer un nouveau projet**" permet de créer un projet "vide".
  
 {{ :builder:gnome_builder_creer_un_nouveau_projet.png?450| }} {{ :builder:gnome_builder_creer_un_nouveau_projet.png?450| }}
Ligne 58: Ligne 55:
   *L'emplacement du projet;   *L'emplacement du projet;
   *Le langage du projet (7 langages sont proposés : **C**, **C++**,**C#**, **Javascript**, **[[:Python]]**, **Rust** et **Vala**. D'autres langages peuvent sans problème être édités avec Builder dans le cadre de projets préexistants);   *Le langage du projet (7 langages sont proposés : **C**, **C++**,**C#**, **Javascript**, **[[:Python]]**, **Rust** et **Vala**. D'autres langages peuvent sans problème être édités avec Builder dans le cadre de projets préexistants);
-  *La licence du projet;+  *La licence du projet (par défaut GPL v3);
   *Le modèle de projet : des modèles "pré-mâchés" sont disponibles pour faciliter la création d'**Applications** ou de **Bibliothèques partagées**, ces modèles adoptant soit la compilation selon //Meson//, soit selon //AutoTools//. Ce sont des techniques de construction de l'application qui ont chacune leurs avantages et leurs défauts, mais **Meson** est la technique proposée par défaut, car elle a de bien meilleurs performances, et est progressivement adoptée par de nombreux projets qui utilisait **AutoTools** auparavant. À coté de cela, créer un projet vide est toujours envisageable.   *Le modèle de projet : des modèles "pré-mâchés" sont disponibles pour faciliter la création d'**Applications** ou de **Bibliothèques partagées**, ces modèles adoptant soit la compilation selon //Meson//, soit selon //AutoTools//. Ce sont des techniques de construction de l'application qui ont chacune leurs avantages et leurs défauts, mais **Meson** est la technique proposée par défaut, car elle a de bien meilleurs performances, et est progressivement adoptée par de nombreux projets qui utilisait **AutoTools** auparavant. À coté de cela, créer un projet vide est toujours envisageable.
  
Ligne 65: Ligne 62:
 === Ouverture d'un projet existant === === Ouverture d'un projet existant ===
  
-Le bouton "**Ouvrir**" permet de sélectionner un dossier contenant un projet existant. Il est aussi possible d'ouvrir des fichiers plus spécifiques.+Le bouton "**Sélectionner un dossier**" permet de sélectionner un dossier contenant un projet existant. Il est aussi possible d'ouvrir des fichiers plus spécifiques.
  
 === Clonage d'un projet existant === === Clonage d'un projet existant ===
  
-Le bouton "**Cloner**" permet de travailler sur une copie d'un projet existant disponible en ligne, ce qui sera presque systématiquement le cas dans avec les logiciels libres développés en communauté.+Le bouton "**Cloner un dépôt**" permet de travailler sur une copie d'un projet existant disponible en ligne, ce qui sera presque systématiquement le cas dans avec les logiciels libres développés en communauté.
  
 +==== Installation ou mise à jour complémentaire du SDK ====
  
 +A la création d'un nouveau projet, il est possible que //Builder// vous demande d'installer ou de mettre à jour le SDK (comme dans la capture d'écran ci-dessous).
 +
 +{{ :builder:gnome-builder_installation_sdk.png?450 | }}
 +
 +~CB~
 +
 +Vous devez évidemment accepter de les installer.
  
 ==== Interface de l'éditeur ==== ==== Interface de l'éditeur ====
  
-{{ :builder:editeur-vide.png?500 |}}+{{ :builder:gnome-builder_interface.png?700 |}}
    
 ~CB~ ~CB~
Ligne 82: Ligne 87:
  
 ==== Préférences générales ==== ==== Préférences générales ====
 +Pour configurer votre nouveau projet, cliquez sur la flèche vers le bas à droite du marteau (en haut au milieu de l'ecran), puis sur **Configurer le projet**
 +
 +{{:builder:gnome-builder_configurer_le_projet.png?600|}}
  
 ==== Préférences de construction ==== ==== Préférences de construction ====
 +
 +Pour modifier, ou visualiser, les préférences de construction du nouveau projet, cliquez dans l'écran des préférences générales sur **Construction et outils**.
 +
 +{{:builder:gnome-builder_constructions_et_outils.png?600|}}
 +
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 93: Ligne 106:
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  *[[https://wiki.gnome.org/Apps/Builder|Page de Builder sur le wiki officiel de GNOME]];+  *[[https://wiki.gnome.org/Apps/Builder|Page de Builder obsolète sur le wiki officiel de GNOME permettant d'installer la dernière version de Builder]]; 
 +  *[[https://builder.readthedocs.io/|Documentation officielle de Gnome Builder en anglais]];
   *[[:GNOME]];   *[[:GNOME]];
   *   *
Ligne 99: Ligne 113:
 ---- ----
  
-//Contributeurs : [[utilisateurs:roschan]] +//Contributeurs : [[utilisateurs:roschan]], [[utilisateurs:francoisA30]],...//
-, ...//+