ang Notepad++

Éditeur : Don HO   +
Mise à jour le : 11/01/2012  ·   Licence : Gratuit  ·   Téléchargé 351 fois   ·  
4   0

Commentaires La discussion sur le forum
Présentation
Notepad++ est un éditeur de source avec mise en relief de la syntaxe et mise en forme de cette dernière. Ce logiciel vous permet également de colorer les mots définis par l'utilisateur. Vous pouvez ainsi imprimer votre code source en couleur. De plus, Notepad++ possède une fonction multi-vues qui permet à l'utilisateur d'éditer différents documents à la fois et même d'éditer le même document en synchronisant 2 vues différentes. Il supporte entièrement le glisser-déposer: vous pouvez déposer le fichier pour l'ouvrir mais également glisser et visionner un document d'une vue à une autre. Enfin, ce logiciel fonctionne aussi vite que le bloc-notes fourni par MS Windows.
Téléchargement
Compatibilité
Windows  


 Poster une réponse

Avatar de Bktero Bktero - Modérateur http://www.developpez.com
le 05/05/2011 à 14:29
J'utilise beaucoup ce logiciel, pour du shell, du C, du SQL... Il est léger, rapide, efficace, la coloration est bien. RAS.

(Par contre, je ne fais pas de développement web, mais comme je passais par là ^^)
Avatar de David55 David55 - Rédacteur/Modérateur http://www.developpez.com
le 06/05/2011 à 15:34
Tres bon logiciel complet! Je l'utilise depuis plus de 3 ans et je n'ai jamais étais dessus. Il gère même l'autocompletion!
Avatar de Bktero Bktero - Modérateur http://www.developpez.com
le 06/05/2011 à 17:22
Ça m'intéresse de savoir comment tu l'actives d'ailleurs
Merci d'avance.
Avatar de David55 David55 - Rédacteur/Modérateur http://www.developpez.com
le 06/05/2011 à 17:27
Tu sélectionnes le langage dans le menu et tu n'a plus qu'à taper le début de ton mot et CTRL + espace

EDIT: Sinon, dans paramètrage > préférences ... > sauvegarde/autocompletion
Avatar de adgenodux adgenodux - Membre à l'essai http://www.developpez.com
le 04/02/2015 à 17:08
Bonjour à tous,

M'étant récemment mis au html5/css3, j'utilise Notepadd++ comme éditeur.

Je l'ai enrichi de nombreuses fonctionnalités via les plugins additionnels de sorte qu'il devient un véritable EDI.

Une aide vraiment non négligeable, surtout quand comme moi on débute, est l'utilisation des "Snippets" qui permettent donc de créer des structures toutes faites qu'on a plus qu'à intégrer d'un simple clic puis à définir les attributs. C'est franchement pratique car cela évite de retenir nombre d'attributs d'un coup, ce qui aide à se concentrer sur la logique CSS, puissante au demeurant.

Pour ceux qui ne connaitraient pas encore, un petit exemple :

Dans ma liste de Snippets, j'ai par exemple

Code : Sélectionner tout
TXT - DECO - text-decoration
... et quand je clic dessus, dans mon code apparait:

Code : Sélectionner tout
text-decoration:  none|underline|overline|line-through|blink|initial|inherit;
Je n'ai donc plus qu'à choisir ce qu'il me faut.

On peut naturellement faire des trucs bien plus complexes mais en CSS, cela n'est peut-être pas aussi utile qu'en HTML par ex puisque les Snippets fonctionnent également dans d'autres langages, on peut d'ailleurs créer ses propres Snippets très facilement et rapidement (clic droit dans la fenêtre Snippets puis "Add"). On peut notamment se créer des "Templates" qui sont des carrément des structures entières, j'ai par ex réalisé un "squelette" complet d'une structure HTML5 avec le Doctype, les metas et autres links dans le Head, un body avec divers éléments de base (au moins une section un article, un paragraphe et une liste), un footer, des appels de script... bref tout en un clic.

J'ai trié et classé une bonne part des propriétés selon leur usage et suivant les définitions sur http://www.w3schools.com/. J'ai revu les propriétés HTML et ajouté l'essentiel des CSS3 car la librairie de base ne les comprenait pas et je n'ai trouvé aucune libraire à récupérer sur Internet.

Je ferai également un rapide passage sur le système de "Liste de tâches" ou "TODO List" que je trouve GENIAL puisque il se résume à intégrer dans le code principal, une ligne comprenant "//TODO: le commentaire sur ce qu'il y a à faire" et Notepad++ sait automatiquement que c'est une "chose à faire" et le reporte automatiquement dans la liste des tâches (Task List à activer éventuellement dans le menu "Complément"). Bien entendu, chaque "Task List" est propre à un document, elle change dès lors que l'on passe à un autre document.

Pour ce qu'il pouvait avoir du retard sur des EDI comme par ex Aptana, Notepad++ a franchement bien évolué et je le recommande sans le moindre problème, tant on peut le personnaliser et l'adapter.

Pour ceux qui souhaiteraient l'utiliser et ne pas se farcir l'encodage des Snippets pour adapter la liste aux propriétés HTML5/CSS3, voici en pièce jointe ma librairie de Snippets telle que je l'ai constituée. Elle est certainement perfectible mais c'est déjà une bonne base car il m'a tout de même fallu plusieurs heures pour encoder et trier tout ça.

Il suffit de recopier la librairie dans le dossier utilisateur, faire apparaître les dossiers cachés, \AppData\Roaming\Notepad++\plugins\config.

Faire une copie de sauvegarde de l'ancienne librairie pour éventuellement revenir en arrière et il est je crois possible d'importer tout ou partie d'une librairie dans une autre.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
Responsable bénévole de la rubrique CSS : Didier Mouronval -