LA CLOCHE

Il y a ceux qui ont lu cette nouvelle avant vous.
Abonnez-vous pour recevoir les derniers articles.
Email
Nom
Nom de famille
Comment voulez-vous lire The Bell
Pas de spam

Introduction Chaque utilisateur de Windows sait probablement ce qu'est le Bloc-notes. Ou Bloc-notes - comme vous en avez l'habitude. La chose est pratique. Une petite application légère où vous pouvez taper le texte d'une lettre ou copier des informations à partir d'Internet. Options minimales, commandes simples. Les fichiers créés sont de petite taille et ils sont également parfaitement compressés par les archiveurs. Il semblerait que tout va bien. Mais seulement pour le moment, jusqu'à ce que nous ayons besoin de quelque chose de plus (et capable de travailler normalement avec de gros fichiers). Oui, la commodité et la simplicité du Bloc-notes sont extrêmement importantes pour les débutants en informatique. Mais cela vaut la peine d'élargir le champ d'application, essayez d'utiliser le Bloc-notes en conjonction avec d'autres fichiers "plats", pas seulement * .txt, car cet outil simple ne suffit plus. Même s'ils peuvent toujours afficher des scripts de divers langages de programmation, des journaux de programmes, des fichiers de commandes, des fichiers de configuration et bien d'autres, travailler avec tout cela ne semble plus pratique et productif. Heureusement, les programmeurs n'ont pas supporté cet état de fait et ont commencé à publier des versions améliorées de notebooks, chacun complété par ses propres modules complémentaires. Différant dans les extensions fonctionnelles, ces produits ont en quelque sorte commencé à être divisés en fonction des classes de tâches à résoudre. Notre revue d'aujourd'hui porte sur l'une de ces classes, des éditeurs simples pour les programmeurs et les webmasters.

Qu'est-ce qui est primordial pour de tels programmes? Bien sûr, la coloration syntaxique de la langue dans laquelle l'utilisateur écrit! La prise en charge des plugins et des langages supplémentaires et des packages fonctionnels est souhaitable, ainsi que la possibilité de modifier ceux déjà connectés. Recherche avec remplacement et utilisation d'expressions régulières. Table de caractères, éditeur hexadécimal simple, possibilité de travailler avec un grand nombre de formats et d'encodages. Eh bien, et, bien sûr, la facilité d'utilisation. Cette exigence est juste, en principe, pour n'importe quel programme, mais la plus pertinente pour ce type de produits, car le processus de programmation lui-même prend beaucoup de temps et personne ne veut rester longtemps derrière une coque inconfortable. Sur cette base, nous considérerons les programmes sélectionnés, à savoir: PSPad 4.5.0, Golden Pen 1.5, PolyEdit 5.0 RC, Edit Ex 2006r1, Crimson Editor 3.70, Uniqway Poetic 0.2b.

PSPad

PSPad est un éditeur assez connu et répandu pour les programmeurs. Et sa popularité est bien méritée. Après tout, c'est un programme avec probablement des milliers de fonctions. Et ce qui sera particulièrement agréable pour les programmeurs, ce n'est pas seulement un éditeur de texte avec des fonctionnalités supplémentaires, mais un ensemble d'outils spéciaux juste pour leurs besoins. Par exemple, pourquoi un éditeur de texte a-t-il besoin d'un client FTP intégré? Il est peu probable qu'il soit demandé, et un webmaster, ayant écrit un script ou une page, voudra voir immédiatement le résultat en action en le téléchargeant sur un serveur distant. Nous nous connectons avec les paramètres spécifiés. Ils sont beaucoup plus larges que de spécifier une adresse, un nom d'utilisateur et un mot de passe.


Paramètres de connexion du client FTP


Et qu'en est-il de l'arborescence du projet? Avec lui, vous pouvez étendre davantage les fonctions de l'éditeur et créer de vrais projets. Et s'il n'est pas du tout nécessaire qu'il s'agisse de projets logiciels, cette opportunité est intéressante précisément pour ces besoins.


Paramètres du projet créé


Pour travailler avec des codes longs, l'affichage de la structure du fichier sera tout simplement irremplaçable. Dans ce champ, PSPad affiche les fonctions et les macros correspondant aux modèles dans le fichier numérisé conformément à la syntaxe sélectionnée.



Modification du fichier pas dans la fenêtre de l'éditeur


Dans les dernières versions de PSPad, l'utilisateur peut travailler activement avec des scripts, non seulement les corriger manuellement, mais aussi les recompiler. Cependant, pour cela, vous avez besoin d'un hôte de script MS Windows installé. Ce dernier prend en charge un assez grand nombre de langages, pas seulement les scripts Visual Basic et Java.

Bonnes capacités d'édition HTML. Bien sûr, notre éditeur sera inférieur en nombre de fonctions aux packages spécialisés, mais nous ne demandons pas les capacités d'un compilateur puissant à un outil léger et pratique? Le reste de la PSPad sera utile pour les webmasters débutants et expérimentés. Il existe également un convertisseur entre différents formats et une visionneuse avec la possibilité de modifier la résolution, la vérification du code HTML et de nombreuses options de formatage.

A peine installée, la PSPad "connaît" une trentaine de langages de programmation différents. Malgré le fait qu'il existe tout à fait ordinaire C, Object Pascal, Java, Java Script, HTML, PHP, Visual Basic, etc., la présence de certains, tels que COBOL, Inno Setup Script, KiXtart, Tcl / Tk, TeX , Unix Shell Script a piqué mon véritable intérêt. N'importe lequel des langages, d'ailleurs, l'utilisateur peut reconfigurer, éditer et créer sa propre syntaxe. Ou spécifiez un compilateur pour cela.

En général, les possibilités les plus larges pour tout personnaliser et tout le monde est une autre caractéristique distinctive de l'éditeur en question. En commençant par le processus d'installation du programme et en terminant par le réglage fin des outils eux-mêmes. Je ne sais pas pour vous, mais de tels pouvoirs ont toujours été agréables pour moi, car en les fournissant, l’auteur précise ainsi qu’il vise le produit à une audience qualifiée, dont les représentants pourront non seulement comprendre tout cela, mais aussi l’améliorer, l’optimiser et lui donner vie. Bien sûr, il n'y a rien de terrible, si vous n'avez besoin de rien de ce genre - laissez-le tel quel, le programme ne s'aggravera pas.



Installation du programme





Paramètres généraux du programme




Quelques autres menus de paramètres


Ci-dessus, nous avons répertorié quelques-unes des fonctionnalités de la PSPad, la plupart concernant sa programmation. De plus, il y a aussi une mer de tout ce qui est intéressant et utile. Par exemple, un éditeur hexadécimal et un gestionnaire de presse-papiers.

Si vous utilisez un programme de saisie, le correcteur orthographique vous sera certainement utile. En outre, il existe toutes sortes d'options d'édition, de recherche et de remplacement, de formatage. Remplissez simplement le menu d'outils "gadgets". Il existe un gestionnaire de macros, un analyseur de fichiers, une table ASCII, plusieurs types de palette. Si ces derniers ne suffisent pas - vous y êtes, compte-gouttes! Il s'agit d'une variante d'un outil bien connu de nombreux éditeurs d'images pour déterminer la couleur dans une zone particulière. La pipette de PSPad vous permettra de choisir la couleur à tout moment et sous la fenêtre du programme lui-même. De plus, il existe un générateur de hachage (les fonctions MD4, MD5, SHA1, RIPEMD160 sont utilisées), une ligne de commande, un convertisseur de nombres entre différents systèmes de calcul et même des caractères romains, une version simple mais puissante de la calculatrice (appelée analyseur d'expression), et d'autres.

Le système d'aide (à savoir le système) est complet et varié. En plus de la référence complète réelle du programme, vous pouvez obtenir des informations sur les langages de programmation et, si vous disposez d'une connexion Internet, accéder aux sites de programmation et aux utilitaires en ligne à distance.

Site Web du programme: http://www.pspad.com

Stylo doré

Beaucoup de gens connaissent probablement le Golden Pen. Le programme n'est pas nouveau, certains l'ont peut-être déjà oublié. Sans surprise, la dernière version est déjà sortie en 2001, l'auteur n'a même pas indiqué le support de Windows XP. En revanche, la simplicité et la commodité sont les principaux avantages de ce petit éditeur, alliées à des fonctionnalités suffisantes pour un niveau moyen. Par conséquent, le Golden Pen de Vitaly Nevzorov peut être utilisé avec succès à ce jour.



Code VB dans la fenêtre Golden Pen


Golden Pen est également bon car c'est un éditeur polyvalent "à deux faces". Il est également pratique à utiliser à la fois pour taper du texte brut et pour éditer des sources. Les opportunités offertes sont à peu près équivalentes. Pour le texte, il s'agit des options d'impression, d'exportation au format RTF et HTML, d'alignement, d'affichage, de recherche et de transition. Pour les scripts - coloration syntaxique de quinze langues actuelles (pour 2000) jusqu'à Fortran, travail avec des signets, mode hexadécimal de visualisation des fichiers. En outre, il existe des outils supplémentaires, presse-papiers, enregistrement de macros, calculatrice, table de codes ASCII. La calculatrice Golden Pen est capable de calculer certaines fonctions statistiques et, en plus, lors de la saisie, la calculatrice de contexte est active - c'est lorsque vous tapez une expression, et après le signe "\u003d", le programme affiche automatiquement sa valeur.



Mode éditeur hexadécimal
Lorsque vous travaillez avec le programme, j'ai remarqué deux petits bugs: lorsque vous appelez la calculatrice depuis la barre d'outils, le calendrier persiste et le panneau lui-même disparaît lorsque le programme est fermé, mais il ne se rétablit pas toujours automatiquement la prochaine fois que vous le démarrez.

Site Web du programme: http://www.geocities.com/midweststudio/

PolyEdit

Appeler PolyEdit un bloc-notes pour les programmeurs ne change même pas la langue. Néanmoins, il a été inclus dans notre examen, car il comprend également de telles fonctions. Et il y a beaucoup, beaucoup de choses, qui nécessiteront un article séparé pour les décrire.

Oui, en effet, PolyEdit est un programme avec les possibilités les plus larges, même si lors de la première rencontre cela m'a causé des sentiments ... probablement similaires aux sentiments des héros de "Dunno on the Moon" de Nikolai Nosov, lorsqu'ils ont pu passer la nuit à l'hôtel "Economique". Si les propriétaires y déclaraient les chambres les moins chères, mais qu'en réalité un paiement séparé était requis pour l'utilisation de l'eau, de la télévision, des lits, etc., alors les créateurs de PolyEdit (Polysoft Solutions), ne manquant pas de noter la petite taille du kit de distribution du programme, n'y ont pas inclus certaines des fonctions spécifiées. ... Par conséquent, en décidant de vérifier d'abord la coloration syntaxique des langues, j'ai été quelque peu déçu et envoyé sur le site Web du programme pour télécharger les composants nécessaires. Heureusement, ce package ZIP ne fait que 9 Ko. Il est surprenant de savoir pourquoi il était impossible de l'inclure immédiatement dans le kit de distribution. En plus du fichier spécifié, plusieurs add-ons et 10 dictionnaires d'une taille allant de 500 Ko à 6 Mo sont disponibles dans la section Téléchargements. Il est impossible de juger trop sévèrement les développeurs. Il est quelque peu naïf de s'attendre à obtenir un traitement de texte à part entière du niveau de Word "et moins d'un mégaoctet et demi. La décision de placer séparément des packages supplémentaires nécessaires uniquement pour un utilisateur spécifique est tout à fait raisonnable pour un programme distribué gratuitement sur Internet.

En ce qui concerne le programme lui-même, ce texte a été tapé uniquement dans la fenêtre de l'éditeur, et je n'ai eu à faire l'expérience d'aucune commodité. La seule chose dont j'avais besoin était de télécharger un pack de langue russe supplémentaire pour vérifier l'orthographe. Pour l'implémenter, appuyez sur F7 ou sélectionnez une commande dans l'élément de menu. Le contrôle ne se fait pas automatiquement. Peut-être pour le mieux? Ainsi, il n'y aura pas de freinage et de pauses inutiles lors de la frappe sur des ordinateurs lents.

Parmi les capacités de PolyEdit, nous notons ce qui suit. Chiffrement des données à l'aide des transformations BlowFish et de la fonction de hachage SHA-1. Prise en charge complète des objets OLE (images, clips, diagrammes, etc.). Export / import de plusieurs formats, dont Word, Excel, Html. Prise en charge des plugins. Client de messagerie intégré. Fonctions de glisser-déposer et de glisser-déposer. Prise en charge d'un grand nombre d'encodages. Sauvegarde automatique. Rechercher et remplacer à l'aide d'expressions régulières, recherche de fichiers. Mise en évidence de la syntaxe. Afficher les caractères non imprimables.



Certains éléments du menu


L'interface de style "avancé" est très similaire à l'interface par défaut de MS Word. Toutes les possibilités de base pour travailler avec du texte sont les mêmes. Seul le panneau de dessin est manquant. Mais en présence d'éléments supplémentaires. J'ai beaucoup aimé la technologie Drag-and-Dock pour les fenêtres multi-documents.



Interface multi-documents


PolyEdit prend en charge les skins. Toutes sortes de paramètres peuvent être configurés dans les options du programme.



Configuration de PolyEdit


Le test de l'éditeur en travaillant avec des matières premières a révélé quelques lacunes. Ainsi, dans un fichier Delphi pas, les commentaires avec des accolades ne fonctionnent pas correctement, les commentaires avec des crochets ordinaires avec des astérisques ne fonctionnent pas du tout. Des problèmes similaires ont été observés pour les fichiers html et cpp. La mise en évidence du script t-sql est visible dans l'illustration ci-jointe. Pour plus de clarté, la vue est donnée dans PolyEdit et la vue dans la fenêtre MS SQL Query Analyzer de la huitième version. Il est clair que ces programmes utilisent des spécifications différentes, mais néanmoins ...

L'annulation des actions récentes ne fonctionne pas toujours correctement.



Script SQL dans la fenêtre PolyEdit (à gauche) et l'Analyseur de requêtes SQL


Votre copie de PolyEdit peut être enregistrée. Que ce soit opportun - vous décidez. Parmi les avantages les plus importants de la version payante figurent le support technique prioritaire par e-mail, les mises à jour gratuites du programme, les remises lors de l'achat d'autres produits auprès de PolySoft Solution. Comme vous pouvez le voir, même les avantages présentés ne sont pas significatifs, et il n'y a rien à dire sur les autres, il est peu probable que l'affichage du nom de votre entreprise dans la fenêtre d'informations du programme coûte 30 $ par licence. Cependant, les acheteurs en gros - remises ...

Site Web du programme: http://www.polyedit.com/

EditEx

La dernière version 2006r1 de cet éditeur a été publiée il y a un peu plus d'un mois, et nous la prendrons en considération. Le principal atout, indiqué par l'auteur du programme, Artem Fursenko, est de «mettre en valeur tout, tout, tout». En effet, EditEx "connaît" plus de cinquante syntaxes différentes. Et c'est un record absolu parmi les concurrents d'aujourd'hui. Cela n'a même pas de sens de tout lister, vous pouvez difficilement trouver celui dont vous avez besoin. Non, bien sûr, vous pouvez, si vous le souhaitez, mais pour la grande majorité des programmeurs, cela suffira.

Malgré le fait que le développement soit domestique, l'interface du programme est entièrement en anglais. Le site du développeur est similaire. Bien que le site soit avare d'instructions et d'informations utiles. À propos, il n'y a aucune aide dans le programme lui-même. C'est bien que ce ne soit pas vraiment nécessaire - l'éditeur est extérieurement assez traditionnel et pas compliqué. L'explorateur est situé sur le côté gauche, les barres d'outils sont en haut et le reste de l'espace est réservé à la zone d'édition du document.



Interface de l'éditeur EditEx 2006


Le programme contient tous les outils nécessaires pour formater le texte, rechercher, changer l'encodage. De plus, il existe un package pour vérifier l'orthographe des mots anglais et russes et un traducteur à la volée. Malheureusement, ces deux derniers utilitaires fonctionnent très bien. Et bien qu'ils fonctionnent, il est peu probable qu'ils soient utilisés. Le traducteur effectue une recherche contextuelle dans le dictionnaire et affiche absolument tous les résultats qu'il rencontre. Entrez, par exemple, le mot «aller» et vous obtenez des centaines d'options de «l'agonie» au «pangolin». Bien qu'en fait, le verbe «aller» soit quelque part au milieu de l'échantillon. La vérification orthographique par le dictionnaire m'a également surpris par son excentricité, il a été proposé de remplacer «parts» par «cheboty», «available» par «ivan-tea», «launch» par «redden», etc. dans la même veine, littéralement à travers le mot. La situation n'est que légèrement meilleure avec la langue anglaise, où les mots ont tendance à être moins enclins.


Le correcteur orthographique surprend par son approche


Maintenant pour les jolis ajouts. Un simple client FTP, la possibilité de travailler en mode plein écran, de voir du code propre sans boutons et panneaux parfois ennuyeux, un panneau supplémentaire pour définir automatiquement les balises HTML, prévisualiser les pages HTML et lancer le programme avec un compilateur externe.


Options de connexion au serveur FTP



Site Web du programme: http://www.flywheel.nm.ru/editex.html

Éditeur Crimson

En ce qui concerne l'éditeur Crimson après EditEx, il m'a semblé que ce dernier en avait terminé avec lui. Pourtant, en termes d'un ensemble de fonctions, les deux éditeurs sont comme des frères. Même extérieurement, il n'est pas surprenant de confondre. Tout le même ensemble de fonctions standard pour la classe de programmes considérée, la même recherche étendue, la même mise en évidence des crochets appariés, la numérotation des lignes (et l'impression avec sa préservation), la mise en forme du texte, un recodeur avec un nombre minimum de jeux. Il existe un client FTP intégré, un explorateur en option, un aperçu du fichier HTML, un correcteur orthographique, des statistiques détaillées, la possibilité d'enregistrer et d'exécuter des macros. Un calculateur de contexte est également disponible.



Fenêtre de l'éditeur sans explorateur inclus


La mise en évidence des langages, qui dans l'installation standard ne sont que 16 (y compris Basic, C / C ++, CSS, HTML, Java, Matlab, Pascal, Perl, PHP, Python, etc.) est effectuée correctement, avec détection automatique de type. Les spécifications linguistiques peuvent être personnalisées par l'utilisateur. De plus, un grand nombre de toutes sortes de fichiers de langue sont disponibles en téléchargement sur le site officiel du programme. Cela a peut-être permis au créateur (Ingyu Kang) de déclarer le support de plus de 100 langages informatiques.

Lorsque vous travaillez avec l'éditeur, un bogue désagréable a été trouvé - lors de l'ouverture des fichiers, le programme analyse son contenu, apparemment pour déterminer la syntaxe à mettre en évidence. Les mécanismes ne sont pas signalés par l'auteur, mais à la suite de cette procédure, certains scripts exploitables entraînent des erreurs d'accès à la mémoire et le programme plante.



Erreur lors de l'analyse du fichier en cours d'ouverture



Site Web du programme: http://www.crimsoneditor.com/

Uniqway Poétique

Et en conclusion, regardons un autre programme. Cet éditeur est assez frais, même avec un brut, mais je l'ai aimé et cela semble très prometteur. Sa première version 0.1a est sortie il y a seulement environ un mois, et maintenant la deuxième version 0.2b est déjà disponible. Si les auteurs (Pavel Sushkov et al.) Continuent avec le même zèle, alors nous avons le droit d'attendre un programme complet, pratique avec de bonnes fonctionnalités au printemps. Bien que vous puissiez utiliser Uniqway Poetic dès maintenant.

Alors, qu'est-ce qui est intéressant ici. En général - une interface multi-documents agréable, une utilisation intensive des touches de raccourci, une navigation pratique, l'importation / exportation des formats UTF-8 et UTF-16, la possibilité d'imprimer, de prévisualiser et de définir les paramètres de page. Afficher des caractères non imprimables, ajuster la taille de la police pour une utilisation facile, bien sûr, rechercher et remplacer, et utiliser des expressions régulières. Il existe également des statistiques de fichiers sur le nombre de mots et certains caractères.



Uniqway Poétique


Travaillez avec du texte. J'ai aimé les options pour ajuster l'indentation, supprimer les espaces de début et de fin. Il est possible de changer la casse du texte tapé et de définir le type de saut de ligne (Unix, Mac ou Win). La conversion entre les types suivants peut être effectuée: Windows 1251, KOI8-R, ISO-8859-2, ISO-8859-5, ISO-8859-6, DOS 866, Mac Central European, Mac Cyrillic, Mac Greek. Un petit tableau de symboles avec des codes pour une saisie rapide sur le clavier est disponible, ainsi qu'une fonction de tri des chaînes par ordre alphabétique. L'historique des modifications apportées n'est pas limité.


Transcodeur


Travailler avec du code. La phrase de la page officielle du programme sur la mise en évidence de «tout type de syntaxe» semble intéressante. Je ne comprends toujours pas ce que les créateurs voulaient dire, mais dans la pratique, le programme prend en charge les types suivants: PHP, CSS, HTML, Delphi, XML, INI et Perl. En option, en plus des coordonnées de la position du curseur dans la barre d'état, il existe une numérotation des lignes de code.



Paramètres du programme


Les paramètres du programme peuvent être modifiés, en l'adaptant à vos propres besoins. Malheureusement, vous ne pouvez pas ajouter de boutons de votre choix à l'une des barres des tâches, y compris la barre personnalisée, mais je suis sûr qu'une telle fonction apparaîtra dans les prochaines versions.

Au fait, qu'est-ce qui pourrait apparaître dans les prochaines versions? Tout d'abord, une augmentation du nombre de langues prises en charge, l'inclusion d'un client FTP et du mode hexadécimal, l'extension des paramètres du programme. Ou peut-être que l'équipe Uniqway nous fera plaisir à l'avenir avec quelque chose d'original, différent des autres éditeurs?

Site Web du programme: http://www.uniqway.com/poetic/

Résultat

En général, j'ai aimé tous les programmes évoqués ci-dessus, d'une manière ou d'une autre. Et tout peut être appliqué à votre propre "goût et couleur".

PSPad entre autres, il se distingue par l'ensemble des fonctions et la commodité. Un éditeur très efficace, surpasse même certains homologues payants. Je le recommande à tous ceux qui, en raison de leur devoir ou de leur volonté, doivent écrire des logiciels.

Stylo doré est un bon remplacement pour le bloc-notes Windows standard avec un certain nombre d'outils supplémentaires à la fois à usage général et destinés aux programmeurs.

PolyEdit est un programme assez puissant, mais ce n'est pas un produit spécialisé pour les programmeurs. Potentiellement, il peut être une alternative à MS Word, car il offre de nombreuses possibilités de travailler avec du texte.

DANS EditEx il est tout d'abord intéressant de prendre en charge un grand nombre de syntaxes différentes. Dans le même temps, la tentative de l'auteur de bourrer le programme d'un nombre significatif de fonctions supplémentaires devrait être considérée comme un échec. Le problème réside peut-être dans la simple utilisation de composants logiciels prêts à l'emploi trouvés sur le réseau. De plus, certains d'entre eux ne sont pas finalisés par eux-mêmes. La bannière avec l'offre d'achat du programme brut pour 40 $ devient vite ennuyeuse. Abandonnez cela, n'utilisez pas de fonctionnalités inachevées, et vous avez un éditeur parfaitement utilisable.

Éditeur Crimson généralement plus agréable que le programme précédent, pas de bannière ennuyeuse. Les possibilités sont à peu près les mêmes, mais EditEx prend en charge plusieurs langues. L'Éditeur Crimson, à son tour, semble être mieux affiné.

bien Uniqway Poétique - un programme jeune avec la perspective de devenir une aide précieuse pour le programmeur ...

Travailler avec des fichiers texte est une expérience informatique courante. Le flux de travail n'est pas complet sans la création de divers documents, rapports, graphiques et autres objets. Mais tout cela ne peut être fait qu'avec l'aide d'utilitaires spéciaux.
Il existe certainement une variété d'éditeurs XML installés sur des gadgets modernes. Ces utilitaires fonctionnent avec les fichiers fournis avec la coloration syntaxique. Il garantit également l'extension du langage de balisage XML. Ces éditeurs très utiles et à jour ouvrent des objets stockés en XML.

La particularité de ce langage de programmation est qu'il est utilisé pour stocker des données sous une certaine forme structurée, ce qui facilite grandement le travail avec ces objets à l'avenir. Il permet également d'échanger rapidement des données entre une variété d'utilitaires.

Ces informations sont le plus souvent utilisées dans le processus de création de ressources Web. S'il est nécessaire de développer un flux RSS, il n'est pas du tout difficile de le faire en utilisant les données disponibles.

Grâce à l'utilisation de ce langage, vous pouvez créer avec succès d'autres langages de balisage qui seront uniques. Autrement dit, chaque utilisateur peut les utiliser pour résoudre de nombreuses tâches. Il sera donc très facile de travailler avec XHTML. Ce langage est un successeur de XML.

En général, lors de l'utilisation de ces langages, il devient assez facile de travailler dans le but de développer des sites. En général, ils sont extrêmement importants. Pour cette raison, il est impératif que vous utilisiez un éditeur capable de fournir de bonnes performances pour les fichiers XML.

Un nombre considérable de divers utilitaires de ce type sont présentés sur le World Wide Web. Les utilisateurs peuvent utiliser une application appelée PSPad. Ce logiciel est l'un des éditeurs multifonctionnels.

"Compétences" du logiciel

Les capacités du produit logiciel PSPad sont assez étendues. Au cours de son travail, l'application est capable de plaire aux utilisateurs avec la coloration syntaxique, la vérification du code et l'optimisation. Cet éditeur est capable de manipuler du code hexadécimal. L'application est célèbre pour sa prise en charge de plusieurs langages de programmation.

Pendant le travail, les utilisateurs pourront ouvrir et éditer des fichiers en HTML, XML, PHP, JScript, Perl et de nombreux autres langages. En général, le logiciel est capable de fonctionner correctement, fournissant un aperçu de la page Web terminée. Cela est possible grâce à l'outil intégré.

Aussi, si nécessaire, vous pouvez activer l'outil qui vérifiera l'orthographe. Et les utilisateurs peuvent également passer un appel depuis l'environnement de développement PSPad. Cette option est implémentée pour absolument toutes les langues.

En plus de cela, il existe également un client FTP intégré. Dans cet utilitaire, les utilisateurs pourront trouver un certain nombre de fonctions différentes avec lesquelles il est intéressant de travailler. En général, ce logiciel est assez fonctionnel.

Un système flexible de paramètres est un autre bonus. Ainsi, les utilisateurs se voient proposer un éditeur universel capable de reconnaître de nombreux langages de programmation modernes et pas seulement.

Caractéristiques de l'éditeur multifonctionnel

Il est important de comprendre que cette application peut remplacer plusieurs utilitaires actuels. Ainsi, les utilisateurs peuvent économiser de manière significative de l'espace sur leur appareil en choisissant un produit logiciel au lieu de plusieurs logiciels.

PSPad aide à rationaliser l'ensemble du flux de travail pour la mise en page du site Web. Cet utilitaire unique n'est pas seulement un éditeur. L'application met en évidence toutes les commandes dans une variété de langages de programmation. L'assistant moderne est rempli d'une grande variété d'outils de qualité.

Un petit kit de distribution "s'adaptera" à n'importe quel ordinateur personnel. Donc la première chose à faire est de télécharger le logiciel, puis nous allons l'installer. Cet outil webmaster de qualité ressemble beaucoup au Bloc-notes avec des fonctionnalités plus avancées.

Ainsi, après l'installation, les utilisateurs peuvent enfin connaître l'interface. Au départ, tout peut sembler très déroutant, mais il n'y a pas lieu de paniquer. La fenêtre de travail de l'éditeur XML est divisée en plusieurs parties.

La partie centrale est la zone dans laquelle toutes les actions seront affichées. Dans la partie supérieure, il y a un menu, ainsi que l'accès à des fonctions supplémentaires du programme.

Le panneau latéral de la PSPad vous aidera à comprendre le catalogue et les projets qui se trouvent sur le disque dur de l'appareil. L'accès aux fichiers de travail est également ouvert. Si nécessaire, vous pouvez utiliser un client FTP.

Vérification d'une grande variété de fichiers et de codes

Si vous devez analyser le code pour vérifier sa validité, ce logiciel se chargera de cette tâche. Un programme utile est capable de vérifier le code HTML. Vous pouvez également analyser la table de caractères non imprimables.

Pour effectuer cette procédure, vous devrez ouvrir un élément appelé "Vérifier le code HTML". Son activation peut également être implémentée à l'aide de raccourcis clavier. Il vous suffit donc de cliquer sur les boutons CTRL et F10 en même temps. Ainsi, la procédure de vérification du document pour identifier les erreurs sera immédiatement lancée.

De plus, une toute nouvelle fenêtre apparaîtra à l'écran. Il affichera un rapport détaillé avec toutes les erreurs trouvées. Une ligne s'ouvrira également, qui affichera un statut avec une abondance d'informations sur le curseur, le changement de texte, les options de désignation pour le caractère actuel, et bien plus encore.

Pour que les utilisateurs puissent voir toutes les informations importantes qui ne font que susciter l'intérêt. L'accès aux données est très simple. Il vous suffit de cliquer sur la ligne sélectionnée.

Procédure de compression des données

La réduction de la taille du fichier HTML est également assez simple à mettre en œuvre. Pour effectuer ce travail, les utilisateurs doivent uniquement sélectionner la fonction du même nom. Nous cliquons donc sur "Compresser HTML" pour changer la santé des données.

Cela permettra à des informations plus précieuses de s'insérer dans le fichier. Dans le même temps, les dimensions des documents seront encore assez petites. La procédure de compression est l'une des plus populaires, car absolument chaque utilisateur souhaite placer plus de données sur une petite quantité de mémoire intégrée.

Résumer

Ce logiciel sera certainement apprécié. L'utilitaire en cours de travail propose d'utiliser une variété d'outils intégrés qui peuvent être utiles pour effectuer diverses manipulations avec du HTML et des fichiers dans d'autres formats.

Le logiciel aidera également aux travaux de réduction des données. Cela permettra de compresser considérablement les fichiers afin qu'ils tiennent beaucoup plus qu'il n'était possible auparavant.

L'application est une aide précieuse pour chaque développeur Web. Le logiciel vous ravira certainement avec une abondance d'outils intégrés et supplémentaires, pratiques et simples à utiliser. Cela vaut donc la peine de prêter attention à la PSPad.


Taille: 1999 KB
Prix: gratuit

Notepad ++ est un éditeur de fichiers texte assez puissant et en même temps gratuit. Le projet est basé sur la bibliothèque Scintilla, qui, selon l'auteur, assure la vitesse maximale de l'application. Il est difficile de parler de vitesse par rapport à de tels programmes compacts, car tout éditeur de texte fonctionne sans ralentissements ou, comme on dit, freins.

La principale caractéristique de Notepad ++ est la prise en charge plutôt inhabituelle des imprimantes couleur. Le programme fonctionne uniquement avec du texte brut. Diverses enquêtes au sujet de la RTF ne lui sont pas accessibles. Il serait logique de supposer que toutes les lettres seront de la même couleur lors de l'impression. Cependant, ce n'est pas tout à fait vrai. L'éditeur de texte prend en charge la coloration syntaxique. En conséquence, différents symboles peuvent avoir des couleurs différentes. Toute cette émeute de couleurs sera correctement transmise sur une imprimante couleur. En conséquence, vous avez la possibilité d'imprimer, par exemple, les codes source des programmes, en voyant la coloration syntaxique sur papier.

Notepad ++ prend en charge la complétion automatique des mots. Dans l'ensemble, le fait même de la présence de cette fonction peut être un plus pour le programme. Mais Notepad ++ n'aide pas seulement à taper, il vous permet d'attribuer son propre ensemble de fonctions pour chaque langage de programmation. Vous commencez à taper une commande et l'éditeur de texte propose immédiatement des options pour son exécution. De plus, ils ne sont pas inventés depuis le plafond, mais sont tirés d'un dictionnaire spécifique spécifié dans les paramètres. Il n'est pas nécessaire d'utiliser des dictionnaires spécialisés avec des listes de fonctions pour saisir du texte simple. Il suffit de mémoriser les mots précédemment saisis dans le journal. S'il a déjà été rencontré dans le texte, sa variante sera suggérée comme complétion automatique de mots.

De nombreux éditeurs de texte vous permettent d'ouvrir plusieurs documents en même temps. Pour cela, des onglets sont utilisés. Notepad ++ possède une fonctionnalité supplémentaire, qui consiste à diviser la fenêtre de travail de l'application en plusieurs panneaux. Cela vous permet d'afficher et de modifier plusieurs documents en même temps.

La vérification orthographique est effectuée à l'aide du programme Aspell. Il s'agit d'une application indépendante, et si elle est installée sur le système, la vérification fonctionnera en conséquence. Le problème avec la langue russe est résolu de la même manière. Des erreurs sont trouvées si le dictionnaire russe est installé dans Aspell.

L'éditeur de texte dispose d'un large éventail de fonctions de gestion de chaînes. Vous pouvez supprimer des lignes entières, les dupliquer, les transférer, les fusionner. Toute ligne peut monter ou descendre dans le texte. Dans le texte, vous pouvez supprimer tous les espaces inutiles, créer des colonnes, changer la casse des lettres.

Le programme prend en charge l'enregistrement et la lecture de macros. En outre, vous pouvez personnaliser les raccourcis clavier avec lesquels la plupart des opérations dans un éditeur de texte sont effectuées. En plus des macros, le programme inclut le composant TextFX. Il contient un grand nombre de fonctions standard et d'autres constructions de texte. Ils sont saisis en sélectionnant l'élément de menu approprié, ce qui est parfois beaucoup plus rapide que la saisie manuelle à partir du clavier.

La saisie de texte rapide est également possible avec le module Quick Text. Il consiste à supporter un grand nombre de constructions complexes qui peuvent être introduites à l'aide d'abréviations. Par exemple, vous pouvez taper le tableau de mots, tout en ajoutant une grande partie de HTML au document qui est responsable de l'organisation du tableau sur une page Web.

En raison de l'abondance de fonctions de service pour accélérer la saisie de texte, Notepad ++ est facile à utiliser pour préparer des documents texte simples, et également bon pour le développement de sites Web et de logiciels.

Comme vous le savez, il n'y a pas de camarades pour le goût et la couleur. Quiconque écrit du code, que ce soit un programme PHP ou éditant du code HTML, vous dira combien de temps il a fallu pour choisir son outil de travail. Et il y a vraiment beaucoup de choix. Une demande dans un moteur de recherche - et il vous remplira de liens vers toutes sortes d'éditeurs. Ici, vous avez la mise en évidence du code, les macros spéciales et la vérification orthographique - en général, les capacités d'un bloc-notes Windows sont à l'ère des dinosaures. :)

En fait, un éditeur de texte pour un codeur doit être universel. Autrement dit, en plus de ses fonctions spécifiques, il devrait fonctionner correctement avec du texte brut. Cela signifie qu'il doit:

  • être capable de casser des lignes (oui, oui, c'est un problème pour de nombreux éditeurs!);
  • être capable de travailler avec différents encodages "à la volée";
  • être capable d'exécuter des fonctions "standard": rechercher, remplacer, imprimer, etc.;
  • charger rapidement.
Jusqu'à récemment, je l'ai utilisé et dans la plupart des cas, il est très bon. Mais il avait constamment un problème avec l'encodage UTF8, et lors de l'écriture de code PHP, le texte russe était souvent déformé. En général, quelques petites choses qui ont gâché l'impression de lui.

Il n'y a pas si longtemps, je suis tombé sur un éditeur PSPad. Et je dois dire que c'est le meilleur éditeur que j'ai rencontré. :)

Tout d'abord, je voudrais souligner la commodité de travailler avec le code. Ce n'est pas seulement la coloration syntaxique (qui est configurable), mais aussi ce que l'on appelle. structure des fichiers... Vous ouvrez, par exemple, un fichier php. Dans une fenêtre séparée, vous avez déjà rassemblé toutes les fonctions, variables et fichiers d'inclusion. Un clic et vous êtes sur la partie droite du code. Commodément honteux! :)

Les fichiers HTML sont également «décomposés» par des balises, et avec la préservation de l'arborescence. Js, fichiers css et autres sont définis de la même manière (la liste est longue).

De nombreux professionnels, lors de l'écriture de code, indiquent immédiatement les guillemets d'ouverture et de fermeture, les parenthèses, etc. Il est plus facile de ne pas «se perdre» de cette façon. PSPad peut effectuer cette opération tout seul - maintenant je pense que cela vaut la peine de renoncer à son habitude? ;)

Encore PSPad vous permet de trouver un caractère correspondant - ceci est utile lors de l'analyse d'un code complexe. Placez le curseur sur le caractère de départ et son jumelé est automatiquement mis en surbrillance. Et, étonnamment, il n'a presque jamais tort.

Très satisfait de la navigation de style éditeur Delphes... Cela inclut la sélection de blocs, les retraits automatiques et le défilement du texte sans changer la position du curseur, ainsi que la possibilité de définir des étiquettes. Tout comme dans Delphi.

PSPad a plusieurs modules intégrés à la fois (si vous pouvez les appeler ainsi). Par exemple, le choix de la couleur. Une chose indispensable lors du débogage CSS! La pipette fonctionne ici - vous pouvez obtenir la couleur de n'importe quel pixel de l'écran.

Et aussi: une table de symboles, des conversions numériques, une conversion de couleur (même par le nom d'une couleur, vous pouvez obtenir sa valeur), l'affichage du presse-papiers, l'insertion de la date / heure - tout est ici.

Si vous le souhaitez, vous pouvez afficher le texte dans un éditeur HEX, bien que pour cela, vous devez ouvrir à nouveau le fichier.

Le choix du "modèle de code" (analogique de Delphi) est très intéressant. Par exemple, vous avez tapé "si". Appuyez sur Ctrl + Espace et vous obtiendrez une liste de modèles prêts à l'emploi pour cette phrase. Si vous sélectionnez "si" dans la liste (c'est-à-dire ce que vous vouliez), alors un code entièrement prêt à l'emploi avec des crochets, une condition, etc. sera ajouté au texte. Je dois dire qu'ici, vous pouvez également obtenir un indice sur le "modèle" sélectionné et, à en juger par les fichiers du programme, vous pouvez ajouter en toute sécurité, par exemple, des fonctions WordPress :).

PSPad - c'est le seul éditeur avec lequel je n'ai aucun problème avec UTF-8. Si dans d'autres éditeurs, la modification du codage du fichier n'est possible qu'en copiant vers / depuis le presse-papiers, ou en réenregistrant le fichier en tant qu'option distincte, alors dans PSPad cela se fait en un seul clic de souris - il suffit de sélectionner l'encodage souhaité. Aucun mouvement inutile.

    Définissez le mouvement libre du curseur sur l'écran:
  • Paramètres / Paramètres du programme / Comportement de l'éditeur / Mouvement pour EOL (coche)
    Les coches dans les positions sont également utiles ici:
  • Alignement automatique.
  • Mise en évidence des crochets appariés.
  • Complément de signes appariés
  • Crochets de fermeture gracieux.
    Faites glisser la barre verticale le long de la règle à 75 position horizontalement.
  • Cette bande sera le signal pour vous pour les longues lignes.
  • De plus, c'est sur cette bande que les paragraphes sélectionnés seront alignés lors du formatage automatique (Ctrl + K)
    Dans les paramètres de l'onglet Fichiers et dossiers:
  • Nouveau type de fichier: DOS
  • Codage standard: ANSI (Windows).
    Sur l'onglet Multi-Backlight:
  • Activez la mise en surbrillance multiple HTML.
  • Multi-surlignage HTML de base.
    Sur l'onglet Raccourcis clavier:
  • Vous pouvez voir les accords attribués.
    Accords utiles:
  • Formatage des paragraphes sélectionnés - Ctrl + K.
  • Majuscules (sélection) - Ctrl + Alt + U.
  • En ligne (sélection) - Ctrl + Alt + L.
  • Vérifiez le code HTML - Ctrl + F10.

Quelques astuces pour travailler avec PSPad:

  • Utilisez Word pour vérifier votre grammaire. Vous pouvez faire glisser et déposer des textes dans Word pour vérification directement à partir de la page du navigateur.
  • La touche F10 (ou via le menu HTML) appelle le navigateur interne. Il possède des boutons qui vous permettent d'afficher des pages dans différentes largeurs de fenêtres: 640, 800, 1024. Le bouton central de la souris fait apparaître un menu contextuel avec des ensembles de modèles HTML: —Outils ou Ctrl + Espace.
  • Depuis la table ASCII, vous pouvez cliquer pour saisir un caractère, son code ou son nom dans le texte. La table ASCII est appelée à partir du menu: - Outils ou Ctrl + A.
  • L'outil Pipette dans le menu Outils est très utile. Vous permet d'écrire automatiquement le code couleur sur lequel vous avez cliqué dans le texte.
  • Parfois, des problèmes surviennent lors de la transmission (dans les deux sens) de texte russe via le presse-papiers. Tout ira bien si le commutateur de langue du système (sur la barre des tâches) est réglé sur russe pour l'application source et l'application réceptrice.

LA CLOCHE

Il y a ceux qui ont lu cette nouvelle avant vous.
Abonnez-vous pour recevoir les derniers articles.
Email
Nom
Nom de famille
Comment voulez-vous lire The Bell
Pas de spam