41 votes

Gestionnaire des extraits de code Notepad ++

Existe-t-il un plugin pour Notepad ++ qui gère les extraits de code avec sauvegarde pour la base de données et la mise en surbrillance du code?

Ou y a-t-il un autre logiciel qui fait ceci et qui est gratuit?

40voto

trusktr Points 4518

FingerText est incroyable ... Vous devez absolument essayer FingerText. Il est cent fois plus puissant que tous les 5 des autres plug-ins disponibles via le gestionnaire de plug-ins.

Voici un petit screencast FingerText que j'ai fait juste pour ce post.

Je ne suis pas sûr que vous entendiez par «sauvegarde de la base de données», mais FingerText vous permet d'importer / d'exporter tous vos extraits personnalisés.

24voto

Francisco Alvarado Points 2057

Il y a un bon plugin pour gérer les extraits de code:

SnippetPlus
.NET 3.5! Extrait de Code et Surround Avec le plugin pour Notepad++. Écrire extrait de nom et le remplacer par le code réel, ou sélectionnez du texte et de l'entourer de quelque chose comme SI,TryCatch,Table,Div ou que ce soit.Vous donnera une indication, si vous ne me souviens pas de l'extrait de nom de Note que la version la plus récente peut être montré, même si vous avez une version plus ancienne installé. Réinstaller pour vous assurer que vous avoir la dernière version.
Auteur: Rajesh Kumar
Page d'accueil: http://sourceforge.net/projects/snippetplus/

Vous pouvez l'installer à partir de Notepad++ Gestionnaire de Plugin, et activer le dock en cliquant sur le noir m-comme symbole dans la barre d'outils, puis sélectionnez l'un du trio des extraits de code et le coller dans l'éditeur en cliquant deux fois dessus.

Par exemple, si vous avez un fichier de Visual Basic et que vous avez besoin d'inclure un try/catch bloc qui contient un if-elseif-else de la structure, vous devez suivre ces étapes indiquées dans l'image:

SnippetPlus example

  1. Placez votre curseur là où vous souhaitez le nouvel extrait de code pour être sur, puis activer le dock à partir de la barre d'outils: cela va ouvrir la boîte de dialogue ancrée balisé en jaune.
  2. Double-cliquez sur l'option ifelseif dans les Extraits de l'article de la station d'accueil: cela permettra d'insérer le bloc de code marqué en bleu.
  3. Sélectionnez tout le code que vous voulez être à l'intérieur du bloc try/catch et Double-cliquez sur l'option TryCatch dans le SurroundWith section de la station d'accueil: ce sera de remplacer le code sélectionné avec tout le bloc de code marqué en rouge.

Si vous souhaitez modifier des extraits ou inclure le vôtre, utilisez l'éditeur de l'interface:
GUI Editor

Cliquez sur l'extrait de code que vous voulez modifier/supprimer: il sera illustré à droite. La section active (soit des Extraits ou SurroundWith) est mis en évidence avec un fond rouge foncé:

GUI Editor

Vous pouvez ajouter des extraits de trop: il suffit de sélectionner la langue désirée et cliquez sur n'importe quel extrait de l'article que vous souhaitez le nouveau fragment d'appartenir (soit des Extraits ou SurroundWith), puis écrire le nom de la nouvelle extrait de code que vous voulez créer (par exemple, l'échantillon): le bouton Modifier qui va changer à Ajouter de Nouveaux
Add new snippet

Vous pouvez insérer des extraits de documents aussi par l'aide d'un raccourci clavier Ctrl+Maj+ENTRÉE:

  1. Vous pouvez écrire directement extrait de nom, puis appuyez sur raccourci clavier, ou
  2. Vous pouvez appeler contextuel en appuyant sur un raccourci clavier, puis appuyez sur raccourci clavier pour remplacer extrait de nom avec extrait de contenu.

insert snippet by keyboard shortcut

Notes:

  • Ce plugin conserve des fragments de code (y compris ceux personnalisées) entre les redémarrages.
  • Si vous ajouter/modifier/supprimer des fragments, qu'après un redémarrage de Notepad++, les changements seront appliqués (y compris le contenu des listes des sections des Extraits et SurroundWith). Être prudent de ne pas dupliquer ou ajouter incomplète des extraits.
  • Pour appliquer la mise en valeur du code de la langue de travail, il suffit de le sélectionner dans le menu langue , comme on le fait traditionnellement:
    code highlight
  • Les extraits de code indiqué sur Ctrl+Maj+ENTER menu, dépendent de la langue soulignant actuellement appliqué au document. La seule extraits de code présentés à l'échelle mondiale sont dont appartenant à la catégorie GÉNÉRALE.

J'espère que cette information sera utile pour vous.

2voto

Sheixt Points 556

Je n'ai pas non plus utilisé moi-même, mais à part les réponses ci-dessus, la plus commune que je connaisse est FingerText Snippets .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X