QuickText: Visual Studio ReSharper comme extension de texte pour Notepad ++

click fraud protection

QuickText est un plugin d'extension de texte / de substitution de texte polyvalent pour Notepad ++, qui vous permet de créer des balises pour les structures et modules de code les plus fréquemment utilisés, pour que vous n'ayez pas à les réécrire sans cesse encore. En bref, QuickText est à Notepad ++, ce que ReSharper est à Visual Studio. Bien qu'il offre une console de configuration pratique pour définir les balises et leur texte de substitution, vous pouvez facilement apporter des modifications au texte de substitution défini, et éditer et modifier le texte des «balises». le Languette key est une touche de déclenchement. Une fois que vous avez défini les balises et le texte de substitution, il vous suffit d’écrire la balise, d’appuyer sur la touche de déclenchement et elle remplacera le texte de la balise par un texte de substitution défini.

QuickText prend en charge un large éventail de langages de programmation, y compris HTML, PHP, C, C ++, XML, ASP, SQL, VB, Objective-C, Java, Fortran, Perl, Assembly, etc. Si vous êtes un développeur Web et que vous détestez appuyer sur les touches "supérieur à" et "inférieur à" du clavier lors de l'écriture Balises HTML, PHP, XML, etc., QuickText changera la façon dont vous définissez les balises en HTML et autres langages de balisage; vous pouvez associer la balise head à

instagram viewer

et / tête avec dans sa boîte de dialogue Options, une fois configuré, écrivez simplement la tête, puis appuyez sur la touche Tab, il le remplacera immédiatement par . De la même manière, vous pouvez associer autant de balises que vous le souhaitez, non seulement pour gagner du temps, mais également pour vous efforcer de respecter la syntaxe du langage de programmation.

Puisqu'il n'impose pas de limite sur les lignes ou les caractères qui peuvent être substitués, vous pouvez définir un module de code complet, tel que Java déclaration de classe avec bloc de code en retrait et parenthèses de début et de fin, avec balise pour le remplacer rapidement par du code défini module. QuickText est fourni avec les versions Unicode et ANSI. Avant de commencer l'installation, ouvrez la boîte de dialogue À propos de Notepad ++ à partir de ? et vérifiez l'édition Notepad ++. S'il s'agit d'UNICODE, décompressez le package de téléchargement et copiez QuickText. UNI.dll dans le dossier Notepad ++ / plugins, alors que pour l'édition ANSI, copiez QuickText. ANSI.dll dans le dossier Notepad ++ / plugins.

unicode

Une fois la version correcte du plugin copiée, lancez Notepad ++ et ouvrez Options dans le menu QuickText, accessible depuis les plugins.

texte rapide

Dans Configuration QuickText, choisissez simplement la langue dans la barre latérale gauche, puis entrez le nom de la balise. Maintenant, vous devez entrer le texte de substitution qui remplacera le texte de la balise. La capture d'écran ci-dessous montre la balise de construction if-else pour le langage Java. De même, vous pouvez créer des balises pour à peu près n'importe quelle langue de votre choix.

configuration quicktext 1

De plus, si vous souhaitez créer une fonction d'expansion de texte pour du texte normal, choisissez Texte normal dans les langues, puis ajoutez une balise de texte suivie d'un texte de substitution. Cliquez sur OK pour enregistrer les modifications apportées au référentiel d'extraits de texte.

texte normal

Étant donné que QuickText traite séparément les extraits de texte enregistrés en fonction du langage de programmation défini, vous pouvez créer plusieurs extraits avec le même nom pour différents langages de programmation. Il vérifie d'abord le type de fichier, puis remplace l'extrait de texte. Cela signifie que vous pouvez créer une balise par le nom de classe pour Java, C, C ++, VB et d'autres langages de programmation sans avoir à vous soucier des conflits de remplacement de texte.

quicktext 1

Malheureusement, il ne prend pas en charge la définition des espaces réservés de texte, ce qui l'aurait rendu encore plus utile, mais il apporte les contrôles de substitution de texte les plus puissants pour les développeurs d'applications. Si vous utilisez Notepad ++ pour vos projets de codage, nous vous recommandons d'utiliser cette extension pour accélérer le processus de développement.

Il prend en charge Notepad ++ 5.4 et supérieur. Le test a été effectué le 5.9.3.

Télécharger QuickText

watch instagram story