Suggérées éditeurs de texte pour la programmation HTML5 et CSS3

Parce que d'un éditeur de texte est un tel outil important lors de la programmation pour HTML5 et CSS3, il pourrait dépendre un peu sur vos préférences, mais voici quelques bons. Notez que chaque éditeur ici est entièrement gratuit.

Sommaire

Un éditeur noter: Notepad ++

Un certain nombre de développeurs ont réussi avec de bons éditeurs de texte. Certains des meilleurs sont libres, tel que Notepad ++ par Don Ho. Notepad ++ est conçu pour l'édition de texte, en particulier dans les langages de programmation.

image0.jpg

Notepad ++ a beaucoup de fonctionnalités intéressantes. Voici quelques faits saillants:

  • La coloration syntaxique: Notepad ++ peut reconnaître les termes HTML clés et de mettre différents types de termes dans différentes couleurs. Par exemple, toutes les balises HTML sont rendus bleu, et le texte est noir, le rendant facile à dire si vous avez fait certains types d'erreurs, comme oublier de mettre fin à une balise. Notez que les couleurs ne sont pas enregistrées dans le document.

  • Plusieurs fichiers: Vous voudrez souvent à modifier plus d'un document à la fois. Vous pouvez avoir plusieurs documents différents dans la mémoire en même temps.

  • Support multi-langue: Actuellement, vos pages consistent en rien d'autre que HTML. Bientôt, vous allez utiliser d'autres langues, comme SQL, CSS et PHP. Notepad ++ est assez intelligent pour reconnaître ces langues, aussi.

  • Macros: Chaque fois que vous vous trouvez à faire quelque chose encore et encore, envisager d'écrire une macro de clavier. Notepad ++ dispose d'une fonction macro formidable. Les macros sont faciles à enregistrer et lire une série de frappes, ce qui peut vous faire économiser beaucoup de travail.

  • Aperçu de la page: Lorsque vous écrivez une page, le tester. Notepad ++ a touches de raccourci intégrées à vous permettent de visualiser rapidement votre page dans Internet Explorer (Ctrl + Alt + Maj + I) et Firefox (Ctrl + Alt + Maj + X).

  • TextFX: La conception open-source de Notepad ++, il est facile d'ajouter des fonctionnalités. L'extension TextFX (intégré dans Notepad ++) vous permet de faire toutes sortes de choses intéressantes. Un ensemble particulièrement pratique d'outils fonctionne HTML Tidy sur votre page et corrige les problèmes.

Malheureusement, Notepad ++ est un éditeur de Windows uniquement. Si vous utilisez Mac ou Linux, vous avez besoin de trouver quelque chose d'autre. L'alternative la plus proche dans le monde Mac et Linux est gedit.

gedit

Un éditeur simple mais efficace disponible gratuitement pour tous les principaux systèmes d'exploitation est gedit. Il est l'éditeur par défaut pour de nombreuses versions de Linux, mais vous pouvez le télécharger pour Mac et Windows.

Il possède toutes les caractéristiques standard, y compris la coloration syntaxique (qui couleurs différentes parties du code dans des couleurs différentes pour faciliter le débogage), numéros de ligne, et une liste de tag, qui est un menu spécial qui vous permet de choisir les balises HTML courantes à partir d'une liste si vous oubliez une syntaxe.

Malheureusement, gedit ne dispose pas d'un éditeur de macro. Cela peut ne pas être un deal-breaker pour vous, mais souvent un outil macro est extrêmement utile. Si vous avez besoin d'une très belle éditeur usage général, considérer gedit. Il fait beaucoup de ce que vous voudrez peut-être sans avoir terriblement compliqué.

image1.jpg

Les anciennes normes: VI et Emacs

Pas de discussion des éditeurs de texte est complet sans une mention des éditeurs vénérables UNIX qui étaient au cœur de l'expérience Internet rapide. La plupart des travaux de pionnier sur le web a été fait dans les systèmes d'exploitation UNIX et Linux, et ces environnements eu deux familles texte de l'éditeur extrêmement populaires. Les deux peut sembler obscur, mais ils ont encore adeptes passionnés, même dans la communauté Windows.

VI et VIM

VI supports pour Visual Editor. Ce nom semble étrange maintenant parce que la plupart des développeurs ne peuvent pas imaginer un éditeur qui est pas visuel. Retour dans la journée, il était une très grosse affaire que VI pourrait utiliser la totalité de l'écran pour éditer du texte. Avant cette époque, les éditeurs orientés lignes étaient le principal moyen de modifier des fichiers texte.

image2.jpg

VI est un modal éditeur, ce qui signifie que la même clé a parfois plus d'un emploi, selon le mode actuel de l'éditeur. Par exemple, la touche I est utilisé pour indiquer l'endroit où vous souhaitez insérer du texte. La touche D est utilisée pour supprimer du texte, et ainsi de suite.


Bien sûr, quand vous insérez le texte, les touches ont leurs significations normales. Ce comportement multimode est déroutant pour les utilisateurs modernes, mais il peut être étonnamment efficace après que vous vous habituez à elle. Utilisateurs qualifiés VI jurent que par elle et utilisent souvent rien d'autre.

VI est un peu trop obscure pour certains utilisateurs, donc un certain nombre de variantes sont flottant autour, comme VIM, ou VI Amélioration. Vim est un peu plus sympa que VI, et GVIM est encore plus conviviale. Il vous indique quel mode il est et inclut des fonctionnalités modernes comme support de la souris, les menus et icônes. Même avec ces caractéristiques, VIM est pas intuitif pour la plupart des gens.

Versions de VI sont disponibles pour presque tous les système d'exploitation utilisé. Si vous connaissez déjà VI, vous pouvez profiter de l'aide pour le développement de la page Web, car il a toutes les fonctionnalités dont vous pourriez avoir besoin.

Emacs

L'autre éditeur populaire du monde UNIX est Emacs. Comme VI, vous avez probablement pas besoin de cet outil si vous ne jamais utiliser Linux ou UNIX. En outre, comme VI, si vous le connaissez déjà, vous probablement pas besoin d'autre chose. Emacs a été le rédacteur en chef d'un programmeur pour un temps très long (depuis 1976) et a presque toutes les fonctionnalités que vous pouvez penser.

Emacs a aussi beaucoup de fonctionnalités que vous ne l'avez pas pensé, y compris un jeu d'aventure texte intégré et même un simulateur psychothérapeute.

Emacs a personnalisation très puissant et des fonctionnalités macro et vous permet de visualiser et de modifier plus d'un fichier à la fois. Emacs a également la possibilité de visualiser et de manipuler le système de fichiers local, de gérer des fichiers à distance, accéder au shell système d'exploitation local (OS), et même naviguer sur le Web ou consulter vos e-mail sans quitter le programme.

Si vous êtes prêt à investir dans un programme qui prend un certain effort pour comprendre, vous aurez un outil incroyablement puissant dans votre trousse. Versions d'Emacs sont disponibles pour la plupart des principaux systèmes d'exploitation.

Une version améliorée - XEmacs - utilise des menus et des icônes comme les programmes standards modernes, il est donc assez facile de commencer avec.

image3.jpg

» » » » Suggérées éditeurs de texte pour la programmation HTML5 et CSS3