Les développeurs qui écrivent du HTML pour Linux et UNIX ont un vaste choix d’éditeurs HTML et XML. L'éditeur HTML ou IDE (Integrated Development Environment) qui vous convient le mieux dépend des fonctions dont vous avez besoin. Consultez cette liste d'éditeurs HTML et XML pour voir lequel répond le mieux à vos besoins.
01 sur 12Komodo Edit et l'IDE de Komodo
Il existe deux versions de Komodo: Komodo Edit et Komodo IDE.
Komodo Edit est un excellent éditeur XML gratuit. Il comprend de nombreuses fonctionnalités pour le développement HTML et CSS, et vous pouvez obtenir des extensions pour ajouter des langues ou d'autres fonctionnalités utiles telles que des caractères spéciaux.
Komodo IDE est un outil sophistiqué destiné aux développeurs qui effectuent des tests unitaires, du débogage et du profilage de code et qui construisent davantage que des pages Web. Il prend en charge un large éventail de langages, notamment Python, PHP, Perl, JavaScript, HTML, CSS, etc. Si vous construisez des applications Web Ajax, jetez un coup d'œil à cet IDE. Cela fonctionne bien pour les équipes car il dispose d'un support de collaboration intégré.
Komodo Edit est un téléchargement gratuit. Komodo IDE propose plusieurs plans payants (et un essai de 21 jours) comprenant un plan de licence unique, un plan pour des équipes de cinq personnes maximum et un pour une licence de site complet pour des équipes de 20 personnes ou plus.
02 sur 12Aptana Studio 3
Open-source Aptana Studio 3 est une version intéressante du développement de pages Web. Il prend en charge HTML5, CSS3, JavaScript, Rails, Ruby, PHP, Python et d’autres éléments vous permettant de créer des applications Internet riches.
Personnalisable Aptana Studio 3 intègre un débogueur, un assistant de déploiement et une intégration Git. Si vous êtes un développeur qui crée des applications Web, Aptana Studio est un bon choix.
03 sur 12NetBeans
NetBeans IDE est un environnement de développement Java gratuit qui peut vous aider à créer des applications Web robustes. Comme la plupart des IDE, il faut beaucoup d’apprentissage, mais une fois que vous vous y serez habitué, vous serez accroché. Une fonctionnalité intéressante est le contrôle de version inclus dans l'EDI, ce qui est utile pour les personnes travaillant dans des environnements de développement de grande taille. Utilisez l'EDI NetBeans pour développer des applications de bureau, mobiles et Web. Il fonctionne avec Java 8, JavaScript, HTML5, PHP, C / C ++, etc. Si vous écrivez des pages Java et Web, c'est un excellent outil.
04 sur 12Screem
Screem est un environnement de développement Web. Cet éditeur de pages Web et XML polyvalent ne fournit pas d’affichage WYSIWYG. Vous ne voyez que le code HTML brut à l'écran. Cependant, Screem reconnaît le type de document que vous utilisez, valide et complète les balises en fonction de ces informations. Il comprend des assistants et une aide que vous ne voyez pas toujours dans les logiciels Unix. Toute langue pouvant être définie par un type de document peut être modifiée dans Screem.
05 sur 12
Bluefish
Bluefish est un éditeur Web complet pour Linux, Windows et Macintosh. Il offre une vérification orthographique sensible au code, la complétion automatique de nombreux langages de programmation, notamment HTML, PHP et CSS, des extraits, la gestion de projet et la sauvegarde automatique. Il s’agit principalement d’un éditeur de code, pas spécifiquement d’un éditeur Web. Cela signifie qu'il offre une grande flexibilité aux développeurs Web qui écrivent plus que du HTML, mais si vous êtes un concepteur par nature, vous préférerez peut-être quelque chose de différent.
Bluefish est relativement léger pour un éditeur graphique. Il est rapide et peut charger des centaines de fichiers en quelques secondes.
06 sur 12
Eclipse Photon
Eclipse Photon est un environnement de développement puissant à code source ouvert, idéal pour les personnes qui codent beaucoup sur différentes plates-formes et dans différentes langues. Eclipse Photon prend en charge Java 10 et est structuré de manière à utiliser des plug-ins. Vous devez donc choisir les plug-ins appropriés pour vos besoins spécifiques. Si vous créez des applications Web complexes, Eclipse dispose de fonctionnalités facilitant la création de votre application.
07 sur 12
UltraEdit
UltraEdit est un éditeur de texte, mais il possède de nombreuses fonctionnalités que l'on trouve généralement dans les outils considérés exclusivement comme des éditeurs Web. Si vous recherchez un éditeur de texte puissant capable de gérer pratiquement toutes les situations de texte, UltraEdit est un excellent choix.
UltraEdit est conçu pour l'édition de gros fichiers. Il prend en charge les écrans UHD, est facile à personnaliser et intègre des fonctionnalités FTP. Les fonctionnalités incluent des fonctionnalités de recherche puissantes, la comparaison de fichiers, la coloration syntaxique, la fermeture automatique des balises XML / HTML, des modèles intelligents et bien d'autres.
Utilisez UltraEdit pour l’édition de texte, le développement Web, l’administration système, le développement de postes de travail et la comparaison de fichiers.
08 de 12
SeaMonkey
SeaMonkey est la suite d'applications Internet tout-en-un du projet Mozilla. Il comprend un navigateur Web, un client de messagerie et de groupes de discussion, un client de discussion IRC, des outils de développement Web et un éditeur HTML. L'un des avantages de l'utilisation de SeaMonkey est que vous disposez d'un navigateur intégré, ce qui facilite les tests. De plus, c'est un éditeur WYSIWYG gratuit avec un FTP intégré pour publier vos pages Web.
09 de 12
GNU Emacs
Emacs est un éditeur de texte présent sur la plupart des systèmes Linux, ce qui vous permet de modifier une page même si vous ne possédez pas votre logiciel standard. Les fonctions principales incluent la prise en charge XML, la prise en charge des scripts, la prise en charge avancée de CSS, la prise en charge complète de Unicode, un système de packaging et un validateur intégré, ainsi que l'édition HTML codée en couleur.
Emacs comprend également un planificateur de projet, un lecteur de courrier électronique et d'actualités, une interface de débogage et un calendrier. Il est livré avec une documentation intégrée et des tutoriels pour les nouveaux utilisateurs.
10 sur 12
Oxygen XML Editor
Oxygen est une suite d'édition XML de haute qualité contenant des outils de création et de développement.Il offre une validation et une évaluation du schéma de vos documents, ainsi que divers langages XML tels que XPath et XHTML. Ce n’est pas un bon choix pour les concepteurs Web, mais si vous gérez des documents XML dans votre travail, cela est utile.
La fonctionnalité de collaboration d’Oxygen XML Editor vous permet de collaborer efficacement avec d’autres personnes. Oxygen prend en charge plusieurs infrastructures de publication et peut effectuer des requêtes XQuery et XPath sur une base de données XML native.
11 sur 12
EditiX
EditiX est un éditeur XML que vous pouvez utiliser pour écrire des documents XHTML valides, mais sa principale force réside dans les fonctionnalités XML et XSLT. Ce n'est pas aussi complet que les programmes d'édition de pages Web, mais si vous utilisez beaucoup de XML et de XSLT, vous aimerez cet éditeur.
12 sur 12
Geany
Geany est un éditeur de texte qui s'exécute sur toute plate-forme prenant en charge les bibliothèques GTK. Il est conçu pour être un IDE de base, à chargement court et rapide. Vous pouvez développer tous vos projets dans un seul éditeur car Geany prend en charge HTML, XML, PHP et de nombreux autres langages Web et de programmation.
Geany prend en charge la coloration syntaxique, le pliage à froid, les propriétés de la grille CSS et une interface de plug-in. Il prend en charge les langages C, Java, PHP, HTML, Python et Perl, entre autres.