{{tag>Noble programmation éditeur_de_texte web IDE}}
{{ https://upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Bluefish-icon.svg/200px-Bluefish-icon.svg.png?120|Icône de Bluefish}}
====== Bluefish ======
**Bluefish** est un [[:IDE]] ([[:éditeur de texte]]) orienté vers le [[:programmation|développement]] [[:web]], léger, rapide et libre supportant de nombreux langages au travers de sa coloration syntaxique (HTML, [[:PHP]], [[:nodejs|JavaScript]], CSS, SQL, XML, C, ColdFusion, [[:Java]], JavaServer Pages (JSP), Octave/Matlab, Pascal, Perl, Python, R, [[:Ruby]]).
===== Installation =====
Il existe plusieurs méthodes //au choix// pour installer **Bluefish** :
* Il est disponible dans les [[#dépôts Ubuntu APT]] officiels.
* Il est distribué par ses développeurs en [[#Flatpak]].
Vous trouverez aussi des informations en anglais concernant le téléchargement et l'installation de **Bluefish** sur son [[https://example.com/installation|site officiel]].
==== Dépôts Ubuntu APT ====
* Disposer des [[:permissions administrateur]].
* Avoir activé le [[:depots#sections_universe_et_multiverse_maintenues_par_les_motu|dépôt Universe]] dans les [[:tutoriel:comment_modifier_sources_maj|sources de logiciels]].
Pour installer cette application depuis les [[:depots#dépôts officiels]] [[:APT]], il suffit d'[[:deb#installer_un_paquet_deb|installer le paquet]] ''[[apt>bluefish]]''.
==== Flatpak ====
**Bluefish** est aussi distribué par ses développeurs en [[:Flatpak]] sur le dépôt [[https://flathub.org/fr/apps/nl.openoffice.bluefish|Flathub]].
On peut donc l'obtenir en [[:flatpak#installation|installant Flatpak]] avec le [[:flatpak#ajout_du_depot_flathub|dépôt Flathub]] si ce n'est pas déjà fait, puis en installant ''Bluefish'' depuis [[:gnome-software|GNOME Logiciels]], ou en [[:gerer_flatpak#installation_d_applications|installant le paquet]] ''[[https://flathub.org/fr/apps/nl.openoffice.bluefish|nl.openoffice.bluefish]]'' en ligne de commande :
flatpak install nl.openoffice.bluefish
===== Utilisation =====
Pour lancer l'application faites une recherche sur [[:gnome-shell#la vue des applications]] avec le mot clé //Bluefish//, comme indiqué [[:tutoriel:comment_lancer_application|ici]], ou via le [[:terminal]] (toutes [[:versions]] ou [[:variantes]] d'Ubuntu) avec la [[:commande_shell|commande]] ''bluefish'', ou ''flatpak run nl.openoffice.bluefish''.
===== Configuration =====
==== FTP ====
Paquets plus disponibles dans les dépôts officiels depuis [[:focal|Ubuntu 20.04]].
[[:FTP]] n'est pas suffisamment sécurisé pour [[:Internet]]. Si possible, préférer [[:SSH]], [[:SFTP]], [[:WebDAV]] ou [[wpfr>File_Transfer_Protocol_Secure|FTPS]].
Pour travailler directement sur un serveur [[:FTP]], il faut que les [[:paquet|paquets]] ''[[apt>libgnomevfs2-0]]'' et ''[[apt>libgnomevfs2-extra]]'' (support [[:FTP]], HTTP, [[:SMB]]) soient [[:deb#installer_un_paquet_deb|installés]].
Ensuite définissez le répertoire de travail de votre projet avec un [[:réseau#URI]] du type : ''ftp:%%//%%//user//://pass//@//server//%%/%%//someshare//''.
Exemple pour l'[[:hebergement|hébergeur]] 1&1 : on entre ''ftp://uxyxyxyxy@machin.com'' où ''uxyxyxyxy'' est le nom d'utilisateur FTP et ''machin.com'' est le [[:réseau#nom d'hôte|nom du serveur]]. Ensuite le mot de passe est demandé...\\
C'est en fait [[:nautilus|GNOME Fichiers]] qui gère ce type de connexion, voir //[[:nautilus#Accès aux partages réseau]]//.
===== Désinstallation =====
Pour désinstaller cette application, il suffit de [[:desinstaller_une_application#methodes_standardspour_deb_snap_et_flatpak|supprimer son paquet]] :
* Pour la version des [[#dépôts Ubuntu APT]], vous pouvez passer par le [[:snap store|centre d'applications]], ou en ligne de commande :sudo apt remove bluefishLes préférences de l'utilisateur stockées dans son [[:arborescence#répertoire personnel]] sont conservées.
* Pour la version **[[:gerer_flatpak#desinstaller_une_application|Flatpak]]**, vous pouvez passer par [[:gnome-software|GNOME Logiciels]] (si vous avez le //plugin// [[:gnome-software#installer_les_greffons_snap_et_flatpak|Flatpak]]), ou en ligne de commande :flatpak uninstall nl.openoffice.bluefish
===== Voir aussi =====
* [[https://bluefish.openoffice.nl/|Site officiel]]
* [[:IDE]]
* [[:CMS]] et les [[:cms#générateurs de sites statiques]]
----
//[[:Contributeurs]] : [[:utilisateurs:Surfoo]], [[:utilisateurs:krodelabestiole]].//