publish: Bluefish Editor — installer les outils complémentaires
This commit is contained in:
@@ -1,11 +0,0 @@
|
|||||||
{
|
|
||||||
"title": "Bluefish Editor — installer les outils complémentaires",
|
|
||||||
"slug": "bluefish",
|
|
||||||
"_updated_at": "2026-05-18 01:18:12",
|
|
||||||
"published": true,
|
|
||||||
"published_at": "2020-04-17 18:06",
|
|
||||||
"category": "Informatique",
|
|
||||||
"tags": [],
|
|
||||||
"seo_title": "",
|
|
||||||
"seo_description": ""
|
|
||||||
}
|
|
||||||
@@ -1,66 +0,0 @@
|
|||||||
# Bluefish Editor — installer les outils complémentaires
|
|
||||||
|
|
||||||
[Bluefish](https://bluefish.openoffice.nl/) est un éditeur orienté développement web (HTML, CSS, PHP, Perl, etc.). Il s'appuie sur des **outils externes** pour formater, nettoyer ou valider le code. Voici les paquets que j'installe systématiquement après une installation fraîche sur Debian/Ubuntu, regroupés par usage.
|
|
||||||
|
|
||||||
## HTML / CSS
|
|
||||||
|
|
||||||
**Tidy** — nettoyage et indentation du HTML :
|
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo apt install tidy
|
|
||||||
```
|
|
||||||
|
|
||||||
**CSStidy** — équivalent pour les feuilles de style :
|
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo apt install csstidy
|
|
||||||
```
|
|
||||||
|
|
||||||
**Weblint** — vérificateur syntaxique HTML :
|
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo apt install weblint
|
|
||||||
```
|
|
||||||
|
|
||||||
**Lynx** — navigateur en mode texte, pratique pour prévisualiser une page telle qu'elle serait lue sans CSS :
|
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo apt install lynx
|
|
||||||
```
|
|
||||||
|
|
||||||
## PHP
|
|
||||||
|
|
||||||
**PHP\_Beautifier** — réindentation et mise en forme du code PHP. Il s'installe via PEAR :
|
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo apt install php-cli php-pear
|
|
||||||
sudo pear install --alldeps pear.php.net/PHP_Beautifier-0.1.15
|
|
||||||
```
|
|
||||||
|
|
||||||
**PHP\_CodeSniffer** — détecte les écarts par rapport aux conventions de codage :
|
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo pear install --alldeps pear.php.net/PHP_CodeSniffer
|
|
||||||
```
|
|
||||||
|
|
||||||
> **Note :** PEAR est aujourd'hui déprécié au profit de Composer. Si vous démarrez un nouveau projet, préférez les versions Composer (`squizlabs/php_codesniffer`, etc.).
|
|
||||||
|
|
||||||
## Perl
|
|
||||||
|
|
||||||
**perltidy** — formateur Perl :
|
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo apt install perltidy
|
|
||||||
```
|
|
||||||
|
|
||||||
## Utilitaires divers
|
|
||||||
|
|
||||||
**dos2unix** — conversion des fins de ligne Windows (CRLF) vers Unix (LF) :
|
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo apt install dos2unix
|
|
||||||
```
|
|
||||||
|
|
||||||
## Et ensuite ?
|
|
||||||
|
|
||||||
Une fois ces outils en place, ils sont disponibles dans Bluefish via le menu **Outils → Filtres externes** (ou en les déclarant manuellement dans les préférences). On peut alors les appliquer à la sélection ou au document entier d'un simple raccourci.
|
|
||||||
@@ -1,36 +1,66 @@
|
|||||||
# BlueFish Editor
|
# Bluefish Editor — installer les outils complémentaires
|
||||||
|
|
||||||
J'ai installer les programmes complémentaires suivants.
|
[Bluefish](https://bluefish.openoffice.nl/) est un éditeur orienté développement web (HTML, CSS, PHP, Perl, etc.). Il s'appuie sur des **outils externes** pour formater, nettoyer ou valider le code. Voici les paquets que j'installe systématiquement après une installation fraîche sur Debian/Ubuntu, regroupés par usage.
|
||||||
|
|
||||||
Tidy
|
## HTML / CSS
|
||||||
|
|
||||||
sudo apt install tidy
|
**Tidy** — nettoyage et indentation du HTML :
|
||||||
|
|
||||||
PHP_beautifier
|
|
||||||
|
|
||||||
sudo apt install php-cli php-pear
|
|
||||||
sudo pear install --alldeps channel:*pear.php.net/php_beautifier-0.1.15
|
|
||||||
|
|
||||||
CSS tidy
|
|
||||||
|
|
||||||
sudo apt install csstidy
|
|
||||||
|
|
||||||
Lynx
|
|
||||||
|
|
||||||
sudo apt install lynx
|
```bash
|
||||||
|
sudo apt install tidy
|
||||||
|
```
|
||||||
|
|
||||||
dos2unix
|
**CSStidy** — équivalent pour les feuilles de style :
|
||||||
|
|
||||||
sudo apt install dos2unix
|
```bash
|
||||||
|
sudo apt install csstidy
|
||||||
|
```
|
||||||
|
|
||||||
perltidy
|
**Weblint** — vérificateur syntaxique HTML :
|
||||||
|
|
||||||
sudo apt install perltidy
|
```bash
|
||||||
|
sudo apt install weblint
|
||||||
|
```
|
||||||
|
|
||||||
weblint
|
**Lynx** — navigateur en mode texte, pratique pour prévisualiser une page telle qu'elle serait lue sans CSS :
|
||||||
|
|
||||||
sudo apt install weblint
|
```bash
|
||||||
|
sudo apt install lynx
|
||||||
|
```
|
||||||
|
|
||||||
PHP_CodeSniffer
|
## PHP
|
||||||
|
|
||||||
sudo pear install --alldeps channel:*pear.php.net/PHP_CodeSniffer
|
**PHP\_Beautifier** — réindentation et mise en forme du code PHP. Il s'installe via PEAR :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo apt install php-cli php-pear
|
||||||
|
sudo pear install --alldeps pear.php.net/PHP_Beautifier-0.1.15
|
||||||
|
```
|
||||||
|
|
||||||
|
**PHP\_CodeSniffer** — détecte les écarts par rapport aux conventions de codage :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo pear install --alldeps pear.php.net/PHP_CodeSniffer
|
||||||
|
```
|
||||||
|
|
||||||
|
> **Note :** PEAR est aujourd'hui déprécié au profit de Composer. Si vous démarrez un nouveau projet, préférez les versions Composer (`squizlabs/php_codesniffer`, etc.).
|
||||||
|
|
||||||
|
## Perl
|
||||||
|
|
||||||
|
**perltidy** — formateur Perl :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo apt install perltidy
|
||||||
|
```
|
||||||
|
|
||||||
|
## Utilitaires divers
|
||||||
|
|
||||||
|
**dos2unix** — conversion des fins de ligne Windows (CRLF) vers Unix (LF) :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo apt install dos2unix
|
||||||
|
```
|
||||||
|
|
||||||
|
## Et ensuite ?
|
||||||
|
|
||||||
|
Une fois ces outils en place, ils sont disponibles dans Bluefish via le menu **Outils → Filtres externes** (ou en les déclarant manuellement dans les préférences). On peut alors les appliquer à la sélection ou au document entier d'un simple raccourci.
|
||||||
@@ -1,18 +1,27 @@
|
|||||||
{
|
{
|
||||||
"uuid": "a36a2679-83ea-4c9d-bb33-2cb7dd55ec90",
|
"uuid": "a36a2679-83ea-4c9d-bb33-2cb7dd55ec90",
|
||||||
"slug": "bluefish",
|
"slug": "bluefish",
|
||||||
"title": "BlueFish Editor",
|
"title": "Bluefish Editor — installer les outils complémentaires",
|
||||||
"author": "cedric@abonnel.fr",
|
"author": "cedric@abonnel.fr",
|
||||||
"published": true,
|
"published": true,
|
||||||
"published_at": "2020-04-17 18:06:18",
|
"featured": false,
|
||||||
|
"published_at": "2020-04-17 18:06",
|
||||||
"created_at": "2020-04-17 18:06:18",
|
"created_at": "2020-04-17 18:06:18",
|
||||||
"updated_at": "2020-04-17 18:06:18",
|
"updated_at": "2026-05-18 01:18:16",
|
||||||
"revisions": [],
|
"revisions": [
|
||||||
|
{
|
||||||
|
"n": 1,
|
||||||
|
"date": "2026-05-18 01:18:16",
|
||||||
|
"comment": "Titre modifié, contenu modifié",
|
||||||
|
"title": "BlueFish Editor"
|
||||||
|
}
|
||||||
|
],
|
||||||
"cover": "",
|
"cover": "",
|
||||||
"files_meta": [],
|
"files_meta": [],
|
||||||
"external_links": [],
|
"external_links": [],
|
||||||
"seo_title": "",
|
"seo_title": "",
|
||||||
"seo_description": "",
|
"seo_description": "",
|
||||||
"og_image": "",
|
"og_image": "",
|
||||||
"category": "Informatique"
|
"category": "Informatique",
|
||||||
|
"tags": []
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,36 @@
|
|||||||
|
# BlueFish Editor
|
||||||
|
|
||||||
|
J'ai installer les programmes complémentaires suivants.
|
||||||
|
|
||||||
|
Tidy
|
||||||
|
|
||||||
|
sudo apt install tidy
|
||||||
|
|
||||||
|
PHP_beautifier
|
||||||
|
|
||||||
|
sudo apt install php-cli php-pear
|
||||||
|
sudo pear install --alldeps channel:*pear.php.net/php_beautifier-0.1.15
|
||||||
|
|
||||||
|
CSS tidy
|
||||||
|
|
||||||
|
sudo apt install csstidy
|
||||||
|
|
||||||
|
Lynx
|
||||||
|
|
||||||
|
sudo apt install lynx
|
||||||
|
|
||||||
|
dos2unix
|
||||||
|
|
||||||
|
sudo apt install dos2unix
|
||||||
|
|
||||||
|
perltidy
|
||||||
|
|
||||||
|
sudo apt install perltidy
|
||||||
|
|
||||||
|
weblint
|
||||||
|
|
||||||
|
sudo apt install weblint
|
||||||
|
|
||||||
|
PHP_CodeSniffer
|
||||||
|
|
||||||
|
sudo pear install --alldeps channel:*pear.php.net/PHP_CodeSniffer
|
||||||
Reference in New Issue
Block a user