195 votes

Comment empêcher Notepad++ d'afficher la saisie semi-automatique de tous les mots d'un fichier ?

J'essaie d'utiliser Notepad++ avec le langage de programmation Progress.

J'ai installé la définition de la langue dans %APPDATA%\Roaming\Notepad++ comme userDefineLang.xml et la coloration syntaxique fonctionne correctement.

J'ai mis un fichier dans le notepad++ Plugins\APIs répertoire nommé progress.xml mais le contenu n'est pas reconnu par Notepad++.

J'ai également supprimé tous les autres fichiers de langue de ce répertoire et Notepad++ affiche toujours les mêmes suggestions de complétion automatique qu'avant leur suppression.

De même, lorsque vous tapez dans un programme, il semble que chaque mot du fichier soit une suggestion d'autocomplétion, et pas seulement les mots-clés ou les noms de fonctions.

Quelqu'un sait comment retrouver cette trace ?

267voto

Jean-Francois T. Points 422

Notepad++ offre deux types de fonctionnalités :

  • Auto-complétion qui lit le fichier ouvert et fournit des suggestions de mots et/ou de fonctions dans le fichier.
  • Suggestion avec les arguments des fonctions (spécifiques à la langue)

Sur la base de ce que vous écrivez, il semble que ce que vous voulez est l'autocomplétion sur la fonction seulement + la suggestion sur les arguments.

Pour ce faire, il suffit de modifier un paramètre.

  1. Aller à Settings > Preferences... > Auto-completion
  2. Vérifiez Enable Auto-completion on each input
  3. Sélectionnez Function completion et non Word completion
  4. Vérifiez Function parameter hint on input (si vous avez cette option)

Sur la version 6.5.5 de Notepad++, j'ai ce paramètre enter image description here

J'espère que cela vous aidera

[Mise à jour du 23 octobre 2014] Une documentation sur l'autocomplétion est disponible ici : http://npp-wiki.tuxfamily.org/index.php?title=Auto_Completion

14voto

CodeSlayer2010 Points 307

SOLUTION : L'intitulé de la question est quelque peu trompeur par rapport au contenu de la question, bien que le corps de la réponse m'ait aidé à trouver la réponse à " Comment empêcher Notepad++ d'afficher la saisie semi-automatique de tous les mots d'un fichier ? " La réponse est de DÉSACTIVER " Activer l'autocomplétion sur chaque entrée ". Testé et fonctionne parfaitement.

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