SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 209 visiteurs en ce moment

Accueil > Squelettes > Outils pour squelettes > Editeurs de squelette > Éditeurs de squelettes

Éditeurs de squelettes

3 novembre 2008 – par Teddy Payet – commentaires

6 votes

Cet article se veut un référencement non exhaustif des logiciels (gratuits ou payants) vous permettant de créer des squelettes pour SPIP.

Suite à une question sur la liste, je me permet de lister ci-dessous les logiciels utilisés par les uns et les autres sur la liste pour créer leur site sous SPIP en éditant les squelettes.
Vous trouverez sous le nom du logiciel, le descriptif officiel de ce dernier. Vous pouvez utiliser le forum de cet article pour faire un retour sur vos différentes utilisations et expériences de ces logiciels ou juste pour nous citer un logiciel supplémentaire qui répond à vos attentes.

Cette liste n’a pas vocation de faire de publicité à tel ou tel logiciel mais tout simplement d’aider les nouveaux (ou pas) utilisateurs de SPIP qui seraient en charge de la création des squelettes. En préambule, veuillez consulter les articles présents sur spip.net dans la rubrique « Créer mon premier squelette » ainsi que « Gérer les squelettes » sur SPIP-Contrib. Ils vous permettront de comprendre les bases de fonctionnement de SPIP dans ce domaine.

Logiciels courants des différents systèmes d’exploitation

Avant tout, nous avons tous des traitements de texte simples sur nos ordinateurs. Nous pouvons utiliser sur PC :
-  WordPad ;
-  BlocNotes ;

Sur Mac :
-  TextEdit.

Pour un début, c’est très bien. Mais nous pouvons avoir besoin de plus de lisibilité dans la lecture du code. Pour cela, il existe des logiciels qui « colorisent » les balises qu’ils rencontrent. Ce qui rend les choses plus agréables.

En voici une liste (les textes de présentation sont repris du site officiel et traduit le cas échéant) :

Nom du logiciel Mac OS X Windows Linux Payant Gratuit
Aptana
PNG - 781 octets
PNG - 781 octets
PNG - 781 octets
-
PNG - 781 octets
Coda
PNG - 781 octets
PNG - 655 octets
PNG - 655 octets
PNG - 781 octets
-
Eclipse
PNG - 781 octets
PNG - 781 octets
PNG - 781 octets
-
PNG - 781 octets
EditPlus Text Editor
PNG - 655 octets
PNG - 781 octets
PNG - 655 octets
PNG - 781 octets
-
jEdit
PNG - 781 octets
PNG - 781 octets
PNG - 781 octets
-
PNG - 781 octets
Komodo Edit
PNG - 781 octets
PNG - 781 octets
PNG - 781 octets
PNG - 781 octets
PNG - 781 octets
NotePad++
PNG - 655 octets
PNG - 781 octets
PNG - 655 octets
-
PNG - 781 octets
PSPad
PNG - 655 octets
PNG - 781 octets
PNG - 655 octets
-
PNG - 781 octets
Quanta Plus
PNG - 655 octets
PNG - 655 octets
PNG - 781 octets
-
PNG - 781 octets
Smultron
PNG - 781 octets
PNG - 655 octets
PNG - 655 octets
-
PNG - 781 octets
SubEthaEdit
PNG - 781 octets
PNG - 655 octets
PNG - 655 octets
PNG - 781 octets
-
TextMate
PNG - 781 octets
PNG - 655 octets
PNG - 655 octets
PNG - 781 octets
-
TextWrangler
PNG - 781 octets
PNG - 655 octets
PNG - 655 octets
-
PNG - 781 octets

Logiciels gratuits

PNG - 693.1 ko
aptana

Aptana


Système : MacOS X, Windows, Linux
Editeur : Aptana Inc.
Aptana Studio est le premier IDE pour le Web d’aujourd’hui offrant l’appui de langue intégré pour le HTML, DOM, JavaScript et CSS, des plates-formes de développement incorporées et des bases de données pour PHP, Jaxer, Ruby on Rails et Python. Plus le support de plates-formes émergentes qui utilisent Ajax comme Adobe AIR et l’iPhone d’Apple. Aptana Studio est un logiciel gratuit et open source basé sur la plate-forme d’outils « Éclipse ».


JPEG - 240.6 ko
Eclipse IDE

Eclipse


Système : MacOS X, Windows, Linux
Editeur : Eclipse Foundation
Éclipse est une communauté tournée vers l’open source dont les projets sont concentrés sur la réalisation d’une plate-forme de développement ouverte comprenant des structures extensibles, des outils et des temps d’exécution pour la création, le déploiement et le contrôle de logiciels tout au long de leur cycle de vie.

Retour d’expérience utilisateurs :
"Je suis développeur et j’utilise aussi Eclipse au quotidien, ou plutôt, pour être précis : PDT Eclipse (une version pré-packagée pour PHP, HTML, CSS).
Les avantages que j’y trouve :
-  autocomplete du code php pour les fonctions natives _ET_ pour les fonctions, classes et méthodes du projet.
Exemple : on tape juste « spip_ab » et un CTRL ESPACE liste toutes les fonctions spip_abstract_*, avec les arguments et le nom de l’include
On a aussi un outline général de toutes les classes et méthodes du projet, avec un filtre.
-  comme les bons éditeurs web, autocomplete aussi sur le html et les css (« fo » + CTRL ESPACE donne la liste des propriétés font-*, un deuxième CTRL ESPACE donne la liste des valeurs)
-  il ferme les balises html tout seul, _y compris les boucles Spip_ (on tape juste ")
-  des outils de dév plus avancés que les éditeurs « simples » : comparaison de fichiers, gestion des tags internes au projet sous forme de commentaires (//TODO, //FIXME, ...), bookmarks sur le code...

Un seul inconvénient que j’y vois (pour l’instant) : Eclipse a un problème à l’ouverture des fichier html qui contiennent une balise CHARSET de Spip (il se base là dessus pour deviner le charset) :

Mais il suffit de forcer le charset dans les propriétés du fichier."
Nico D., développeur.


PNG - 107.6 ko
jEdit

jEdit


Système : MacOS X, Windows, Linux
Editeur : jEdit
JEdit est un éditeur de texte mature pour un programmeur avec des centaines (en regardant le temps développant plugins) de personnes expérimentées dans le développement derrière lui. Tandis que jEdit bat beaucoup d’outils de développement chers sur des fonctions et sa facilité d’utilisation, il est sorti comme le logiciel libre avec le code source complet, fourni en conformité avec le GPL 2.0.
Voici certaines fonctions de jEdit :
-  Écrit en Java, ainsi il fonctionne sur Mac OS X, OS/2, UNIX, VMS et des Windows.
-  Macro langue incorporée ; architecture extensible par des plugins. Douzaines de macros et plugins disponible.
-  Les plugins peuvent être téléchargés et installés depuis jEdit en utilisant le « gestionnaire de plugins ».
-  Auto-incrémentation et accentuation de syntaxe pour plus de 130 langues.
-  Supporte un grand nombre d’encodages de caractère incluant UTF8 et Unicode.

Retour d’expérience utilisateurs :
« Il édite plus ou moins tout, et est un freeware. Je le trouve très performant, je regrette simplement le fait qu’il ne reconnaisse pas automatiquement le charset des documents ouverts (UTF, ISO... etc...). Quelques fois j’ouvre un doc écrit en UTF-8 alors que jEdit est configuré en ISO-8859-1... et si par mégarde j’écrase le fichier, c’est la cata dans les accents... Il faut juste s’habituer... »
Jérêmie J., webmaster.


PNG - 233.5 ko
Komodo Edit 4 4

Komodo Edit


Système : Windows, Mac OS X, Debian, Red Hat/Fedora, Suse/Novell
Editeur : ActiveState Software Inc.
Tous les langages : expertise de langue dynamique pour Perl, PHP, Python, Rubis et Tcl, plus JavaScript, CSS, HTML et XML et langues de modèle(gabarit) comme RHTML, Template-Toolkit, HTML-SMARTY et Django.
Toutes les plates-formes : Fenêtres ? Mac ? Linux ? Oui ! Oui ! Oui !
Un outil primé par des Awards : Tout ce que vous attendez d’un éditeur basé sur Komodo IDE qui a été primé, comme l’autocomplete et calltips, l’appui de fichier polyglotte, la coloration de syntaxe et la vérification de syntaxe, Vi émulation, attaches de clef d’Emacs et plus.
Extensibilité à la façon de Firefox : Allez de l’avant, taillez loin ! Ou téléchargez certaines des extensions fraîches des membres de la communauté Komodo.
Vous pouvez trouver son pendant payant sous le nom de Komodo IDE.

Retour d’expérience utilisateurs :
« J’utilise Open Komodo (version libre de Komodo Edit) et j’en suis plutôt satisfait. Il est relativement léger et offre quelques outils intéressants (par exemple http://community.activestate.com/fo...).
Concernant SPIP il m’indique des erreurs de syntaxe sur les inclure et la complétion pour les boucles ne fonctionne pas parfaitement mais ce sont des détails qui doivent pouvoir se corriger. »
Christophe R., webmaster.


GIF - 92.5 ko
Notepad ++

NotePad++


Système : Windows
Editeur : Sourceforge
Notepad++ est un editeur de code source qui supporte plusieurs langages. Ce programme, codé en C++ avec STL et win32 api, a pour vocation de fournir un éditeur de code source de taille réduite mais très performant. En optimisant de nombreuses fonctions tout en conservant une facilité d’utilisation et une certaine convivialité, Notepad++ contribue à la limitation des émissions de dioxyde de carbone dans le monde : en effet, en réduisant l’utiliisation de CPU, la consommation d’energie des ordinateurs chutte considérablement, en conséquence de quoi, la Terre est plus verte.
Non seulement Notepad++ utilise une composante surpuissante (Oh yeah !!!) Scintilla, mais en plus il est développé pour faciliter la vie des développeurs - une IHM entièrement configurable. Il est sous licence GPL.


PNG - 22.3 ko
PSPad

PSPad


Système : Windows
Editeur : PSPad
Pourquoi PSPad éditeur pour Microsoft Windows ?
-  vous travaillez avec des environnements de programmation hétéroclites ? ?
-  vous voulez une mise en évidence de la syntaxe ?
-  vous avez besoin d’un petit outil avec des contrôles simples et les capacités d’un puissant éditeur ?
-  vous cherchez un outil pour travailler un texte plein ?
-  vous voulez économiser de l’argent et avoir les fonctionnalités des produits professionnels ?
-  alors PSPad est fait pour vous.


PNG - 247.8 ko
quanta

Quanta Plus


Système : Linux
Editeur : KDE Web Dev Team
Quanta Plus est un environnement de développement Web grandement stable et plein de fonctionnalités. La vision avec Quanta a toujours été de commencer avec les meilleures bases architecturales, conçu pour une utilisation efficace et naturelle et permet l’extensibilité maximale pour l’utilisateur. Nous reconnaissons que nous n’avons pas les ressources pour faire tout ce que nous voudrions, de ce fait, notre objectif doit être de vous rendre facile d’aider à faire de Quanta Plus, la meilleure communauté de logiciel de bureau.[...]

Retour d’expérience utilisateurs :
« Je ne suis pas vraiment programmeur, juste html / css / spip (et php du bout des ongles avec des gants), mais jusqu’ici il m’a donné entière satisfaction. Je ne me sers pas du quart de la moitié des fonctions, mais ce que j’utilise marche bien : autocomplétion (très pratique quand on ne se souvient plus bien de la syntaxe css), numéros de lignes (pour débugger des squelettes mal ficelés), et de temps en temps des expressions régulières (pour rechercher / remplacer des trucs un peu lourdingues).. »
Martin G., intégrateur css/html/spip.


PNG - 117.8 ko
smultron

Smultron


Système : MacOS X
Editeur : Tuppis
Smultron est un logiciel de traitement de texte gratuit pour Mac OS X qui est tout aussi facile à utiliser que puissant. Il est conçu pour ni confondre des nouveaux venus, ni décevoir des utilisateurs avancés. Il devrait parfaitement fonctionner pour une grande variété de besoins - comme la programmation Web, la création de scripts, la réalisation d’une liste de tâches, etc.


JPEG - 87.8 ko
textwrangler

TextWrangler


Système : MacOS X
Editeur : Bare Bones Sowftawre
TextWrangler est un puissant éditeur de texte générique ainsi qu’un outil pour les administrateurs de serveur et d’UNIX.
À la base, un logiciel de traitement de texte est un outil pour éditer le texte simplement. Vous pouvez utiliser un éditeur de texte pour une large variété de tâches qui va de nettoyer des données, à la rédaction de fichiers de configuration sur votre Mac ou serveur, à l’écriture du HTML ou le codage.


Logiciels payants


JPEG - 199.9 ko
coda

Coda


Système : MacOS X
Editeur : Panic
Destiné aux développeurs web, il combine à la fois un logiciel FTP, un éditeur de code, un éditeur de CSS, un gestionnaire de sites, un terminal et une section « Livres » qui comprend toute la documentation nécessaire au HTML, CSS, Javascript et PHP. L’interface, est à la fois simple et modulable à souhait. Précisons que le logiciel comprend le moteur de Subetha qui permet à plusieurs développeurs de travailler en même temps sur le même fichier.


GIF - 21.6 ko
editplus

EditPlus Text Editor


Système : Windows
Editeur : ES-Computing
EditPlus est un logiciel de traitement de texte, un éditeur HTML et un éditeur de programmes pour Windows. Tandis qu’il peut servir d’un bon remplaçant de Bloc-notes, il offre aussi beaucoup de fonctions puissantes pour des auteurs de pages du Web et des programmeurs.


PNG - 449.2 ko
SubEthaeEdit

SubEthaEdit


Système : MacOS X
Editeur : Coding Monkeys
SubEthaEdit est un puissant et maigre éditeur de texte. Et c’est le seul outil collaboratif qui procure un plaisir d’utilisation. En combinant la facilité de Bonjour avec le meilleur moteur de collaboration de texte du monde, il rend possible le fait de travailler ensemble tout en le rendant amusant...


TextMate


Système : MacOS X
Editeur : Micromate
TextMate est un éditeur de texte générique pour Mac OS X. Il combine la puissance des éditeurs de texte tels que Vim et Emacs avec la simplicité et l’élégance du GUI d’un programme Macintosh.
La plupart de ses utilisateurs sont des programmeurs parce que TextMate est conçu pour s’intégrer naturellement dans le workflow de la programmation agile. La plupart des contributeurs principaux de Ruby on Rails utilisent TextMate. La puissance de TextMate a pour conséquence que la courbe d’apprentissage est plus difficile que celle d’éditeurs plus simples.
Les fonctionnalités les plus notables sont les projets dont les fichiers sont sélectionnables par des onglets, les macros enregistrables, le pliage de code, la gestion de snippets, l’intégration au shell et le support d’extensions appelées paquets (bundles).


Post-face

Vous pouvez retrouver d’autres lectures pour votre enrichissement personnel et vous faire une idée de ce qui existe en lisant les articles suivants :
-  Spip-Squelettes http://www.framasoft.net/article418... ;
-  Editeur de squelettes Skel-éditor ;
-  Utiliser Dreamweaver pour construire vos squelettes ;
-  EditeurSquelette ;
-  SpipMode ;
-  SPIP web generator ;
-  Noisetier ;
-  noiZetier ;
-  SpipKits ;
-  SpipKits2 ;

De plus, pour mieux comprendre les boucles, nous ne faisons jamais assez connaître l’existence du Glossaire de SPIP. Ce glossaire liste les articles de Spip.net mentionnant telle ou telle boucle de SPIP, sans oublier les critères, les filtres etc.

Il existe une liste des Éditeurs de squelettes sous forme de wiki. Vous pouvez l’enrichir en allant ici. Cette liste complète l’article ci-présent.

Dernière modification de cette page le 26 janvier 2010

Retour en haut de la page

Vos commentaires

  • Le 4 février 2010 à 01:10, par Pablo En réponse à : Éditeurs de squelettes

    Excellent article, très bon comparatif. Je travaille sur OSX et j’ai vraiment apprécié tous ces commentaires. Du coup ça m’a donné envie de me remettre sur TextMate qui est réellement un très puissant éditeur.

    Bravo !

    Répondre à ce message

  • Le 5 février 2009 à 11:20, par ? En réponse à : Éditeurs de squelettes

    Bonjour,
    Le lien donné pour spip-squelette est mort.
    Savez vous pourquoi ?

    Le produit avait l’air très intuitif.
    Existe t’il une solution alternative ?
    Merci

    Répondre à ce message

  • Le 3 novembre 2008 à 20:47, par Valéry En réponse à : Éditeurs de squelettes

    Pour info j’avais déposé sur la zone un fichier de ClipText pour Edit Plus.

    Déposer le fichier à la racine du répertoire Edit Plus dans Program Files. Il apparaitra dans l’onglet ClipText et listera les balises, critères, filtres Spip disponibles.

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Champs Extras 3

    16 janvier 2012 – 523 commentaires

    Ce plugin permet de créer et/ou de gérer des champs supplémentaires dans les objets éditoriaux de SPIP. Il permet donc de prendre en compte et d’afficher de nouveaux éléments dans n’importe quel objet éditorial de SPIP. Screencast Vous n’aimez pas (...)

  • Réservation d’événements

    16 mars 2015 – 188 commentaires

    Ce plugin permet d’offrir aux visiteurs de s’inscrire pour un évènement du plugin Agenda et de gérer les réservations enregistrées. Installation Le plugin s’installe comme n’importe quel plugin. il nécessite : Agenda API de vérification (...)

  • Les crayons

    23 avril 2008 – 815 commentaires

    Ce plugin permet d’éditer les contenus sur les pages publiques du site, sans passer par l’espace privé de SPIP.

  • LESS pour SPIP : Less-CSS (anciennement LESSpip)

    5 novembre 2010 – 43 commentaires

    Less-CSS (Anciennement LESSpip) est un plugin intégrant facilement le logiciel LESS dans SPIP. LESS est une extension de CSS ajoutant les variables, les classes, les opérations, les imbrications au langage. Facilitant ainsi l’écriture de (...)

  • Recommander

    3 avril 2011 – 16 commentaires

    Ce plugin propose une manière simple de suggérer de recommander par email un article à un ami. Fonction « recommander un article à un ami ». On l’ajoute dans n’importe quel squelette sous la forme : #RECOMMANDERtitre de la page,url de la page,intro (...)

Ça spipe par là