35 votes

Bloc-notes ++ et complétion de code

Est-il possible d'améliorer l'achèvement du code dans notepad ++?

Actuellement, il prend en charge une sorte de complétion de code "statique" et nécessite de faire une liste d'instructions et leurs paramètres dans un fichier xml ou cela fonctionne avec une liste de mots dans un document ouvert. Je cherche quelque chose qui puisse lire les fichiers * .h, faire cette liste automatiquement et aussi utiliser les variables et les fonctions du fichier actuel.

32voto

Filip Ekberg Points 22189

Vous avez quelques sections de complétion de code à regarder ici . Mais je vous suggérerais principalement de passer à un IDE pour le langage de programmation, car Notepad ++ ne présente aucun des avantages que l’on trouve dans un IDE réel. (Peut-être parce que c'est un éditeur de texte et non un IDE).

14voto

Vous n'avez pas besoin d'un plugin du tout. Dans le menu principal, allez dans Paramètres-> Préférences. Rendez-vous ensuite sur l'onglet Sauvegarde / Complétion automatique. Cochez la case "Activer l'auto-complétion pour chaque entrée" et sélectionnez l'option "Achèvement de Word".

3voto

Simurr Points 442

Pas possible sans créer votre propre plugin.

Il serait peut-être plus rapide de développer un script qui analyse vos fichiers .h et crée un fichier de langage à remplissage automatique pour Notepad ++.

Bien qu'un plugin qui analyse vos fichiers d'inclusion (pour n'importe quelle langue) et les ajoute à la saisie automatique serait très bien.

2voto

Brian Points 14040

Non. NotePad ++ est un éditeur de texte et non un IDE. À moins que vous ne vouliez l'étendre vous-même, vous ne ferez pas mieux que ce qui existe.

0voto

CodeBoy Points 1325

Je vous recommande de jeter un coup d'œil à Komodo Edit . Il contient le code que vous recherchez et le support de projet. Mieux encore, il est gratuit.

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