95 votes

Comment puis-je activer la fonction de complétion automatique dans Notepad++ ?

J'essaie d'ajouter une simple coloration syntaxique et une complétion automatique pour un simple langage de script...

J'ai ajouté la coloration syntaxique en utilisant cet article

Maintenant, je veux savoir comment activer la complétion automatique avec Notepad ++ pour ma langue personnalisée. Quelqu'un sait-il comment faire ?

112voto

ujjain Points 796

Le lien fourni par Mark ne fonctionne plus, mais vous pouvez vous rendre sur le site :

Notpad++ 6.6.9

  • Paramètres -> Préférences -> Autocomplétion -> Activer l'autocomplétion sur chaque entrée.

Je trouve cela très ennuyeux, car un gros bloc de complétion automatique s'affiche en permanence et je voudrais simplement voir la complétion automatique lorsque j'appuie sur la touche tabulation ou une combinaison de touches. Je suis relativement novice dans l'utilisation de Notepad++. Si vous connaissez une telle combinaison de touches, n'hésitez pas à me répondre. J'ai trouvé cette question via Google, donc on peut toujours aider les autres. enter image description here

33 votes

Éteignez-le et utilisez Ctrl+Enter pour votre code, et Ctrl+Space pour la langue, plutôt. Le paramètre semble être précisément destiné à l'affichage automatique de cette boîte|bloc.

1 votes

La technique de naxa est ce que je cherchais, pas les autres réponses complexes. parfait ! je n'arrive pas à croire que je ne l'ai pas utilisée :)

3 votes

Naxa - pouvez-vous transformer votre commentaire en réponse ? Je le noterais en haut de la page !

42voto

Mark Points 3861

Pour l'autocomplétion de base, jetez un coup d'œil aux fichiers de la section %ProgramFiles%\Notepad++\plugins\APIs . Il s'agit simplement d'un fichier XML contenant des mots-clés. Si vous voulez des calltips ("indice des paramètres de fonction"), consultez le site suivant ces instructions .

Je n'ai jamais trouvé plus de documentation, mais cpp.xml a un calltip pour fopen alors que php.xml est assez complet.

9 votes

La documentation complète d'Auto est maintenant ici : sourceforge.net/apps/mediawiki/notepad-plus/

0 votes

Existe-t-il un moyen pour Notepad++ de compléter automatiquement les données xml lorsqu'il utilise un schéma xml ?

4 votes

La documentation a encore bougé : npp-wiki.tuxfamily.org/index.php?title=Autocomplétion - Vous trouverez également des instructions sur la création de fichiers d'autocomplétion : npp-wiki.tuxfamily.org/

20voto

Aller à

Paramètres -> Préférences -> Sauvegarde/Autocomplétion

  • Vérifiez Activer l'autocomplétion sur chaque entrée . Par défaut, le bouton radio pour Achèvement de la fonction est coché, cela complétera le nom de la fonction connexe au fur et à mesure que vous tapez. Mais lorsque vous éditez quelque chose d'autre que du code, vous pouvez vérifier pour Achèvement des mots .

  • Vérifiez Indication des paramètres de la fonction sur l'entrée si vous avez du mal à vous souvenir des paramètres des fonctions et de leur ordre.

7voto

Dave Hilditch Points 1248

L'autocomplétion dans Notepad++ est aussi simple que de cliquer sur Ctrl + Enter o Ctrl + Space dans l'interface.

Ctrl + Enter - aussi simple que cela !

Pour beaucoup de gens, ce sera mieux que l'autocomplétion sur tout.

2voto

Brady Choate Points 11

N'oubliez pas d'ajouter vos bibliothèques et de vérifier vos versions. De bonnes informations se trouvent dans _Utiliser Notepad Plus comme éditeur de script_ .

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