Notepad++ est une alternative au Notepad natif de Microsoft Windows, avec une incroyable quantité de caractéristiques et options totalement indispensables à ceux qui éditent du code source (dans divers langages de programmation).
Notepad++ est gratuit, Open Source et en licence GPL. Que demande le peuple !
Notepad++ Fonctionnalités
- Coloration Syntaxique et Relief Syntaxique (Syntax Folding)
- Langage défini par utilisateur
- PCRE (Perl Compatible Regular Expression) pour la recherche et le remplacement
- Document Map
- Auto-complétion
- Edition multilignes (simultanées) dans des documents colonnés
- Multi-documents (Les onglets)
- Multi-vues
- WYSIWYG (What You See Is What You Get - Ce que vous voyez est ce que vous obtenez - pour l'impression)
- Zoom in et zoom out
- Multilingue (dont le français)
- Signet
- Enregistrement de Macros et playback
Vivant, mis à jour et augmenté sans cesse
Une merveille ! Genre de programme obligatoire !
Faites un don à l'auteur de Notepad++
Les 55 langages ci-après sont nativement supportés par Notepad++ (coloration syntaxique, indentation, etc.) depuis la version 6.6.6. Pour les autres langages, l'utilisateur dispose de tous les outils pour paramétrer lui-même un comportement de notepad++ propre à un autre langage (illustration par quelques captures d'écrans ci-après).
Notepad++ - Définition par l'utilisateur de la colorisation, des indentations, etc. d'un langage
Notepad++ - Définition par l'utilisateur de la colorisation, des indentations, etc. d'un langage
Notepad++ - Définition par l'utilisateur de la colorisation, des indentations, etc. d'un langage
Notepad++ - Définition par l'utilisateur de la colorisation, des indentations, etc. d'un langage
Les 55 langages supportés nativement (liste à jour au 31.08.2017)
- ActionScript
- ADA
- asp
- Assembly
- autoIt
- bash
- Batch
- C
- C++
- C#
- Caml
- CMakeFile
- Cobol
- Coffee script
- CSS
- D
- DIFF
- Flash ActionScript
- Fortran
- Gui4CLI
- Haskell
- HTML
- ini file
- InnoSetup
- Java
- Javascript
- JSP
- KiXtart
- LISP
- Lua
- Makefile
- Matlab
- NSIS
- Objective-C
- Pascal
- Perl
- php
- PowerShell
- Postscript
- Properties file
- Python
- R
- RC
- Ruby
- Scheme
- Shell
- Smalltalk
- SQL
- TCL
- TeX
- VB / VBS
- Verilog
- VHDL
- XML
- YAML