Voici la situation. J'ai le code Java suivant: juste après avoir appuyé sur le "". Je reçois le menu contextuel avec les méthodes de chaîne. J'en choisis un, remplissez les arguments, mais je dois ensuite appuyer sur la touche de flèche droite pour passer le passé) afin que je puisse taper dans le; p> dans emacs j'ai utilisé une macro (méta-entrée i Pensez) qui, lorsque vous appuyez sur, ajoutez un point-virgule à la fin de la ligne actuelle puis placez-moi dans la ligne suivante, à la bonne indentation. Y a-t-il une telle macro dans Eclipse? P> p>
4 Réponses :
Cela insère le point-virgule à la fin de la ligne, mais vous devez toujours le taper: p>
Préférences> Java> Editeur> Typage> Vérifiez "Semicolons" P> blockQuote>
Néanmoins, mieux que rien. P>
Je n'avais pas vu ça. Merci. Mais, après avoir vérifié cette case, j'ai répété les étapes de la question et aucun point-virgule n'est ajouté.
Lorsque vous tapez un point-virgule, cette option le pose à la fin de la ligne, plus non moins. Je sais que cela ne résout pas le problème que vous rencontrez, mais c'est une amélioration (2 clés à appuyer au lieu de 3), alors je l'ai mentionné.
Je ne sais pas quel système d'exploitation que vous utilisez, mais n'oubliez pas que Eclipse, comme si le reste des applications de votre système peut être manipulé à l'aide de programmes de macro externes à l'aide de commandes d'interface utilisateur simples. p>
J'utilise un Mac et j'utilise un programme appelé clavier Maestro. Ce que vous avez demandé m'a pris environ une minute pour effectuer. Allez simplement à la fin de la ligne, tapez ";" Et appuyez sur Retour pour aller à la ligne suivante (Eclipse prend soin de soin ou indençant). Je suis sûr que vous pouvez trouver des outils similaires pour votre système d'exploitation de choix. p>
Voir ceci lien . p>
"La préférence est désactivée par défaut, vous devez donc l'activer. Aller à Maintenant, lorsque vous appuyez sur Semicolon depuis n'importe où dans une déclaration, Eclipse ajoute un point-virgule à la fin de la ligne et place le curseur juste après le point-virgule afin que vous puissiez commencer à modifier la ligne suivante. " P>
Il y a quelques plugins Eclipse qui peuvent vous aider avec cela: P>
Je suppose que vous voulez dire que vous tapez la clé flèche droite i> pour passer au-delà du
) code> afin que vous puissiez taper un; code>. Vous pouvez également appuyer surentrer code> pendant le mode modèle pour passer à la fin d'une méthode juste insérée. Donc, si vous êtes satisfait des valeurs par défaut avec une proposition de contenu, vous pouvez simplement appuyer sur Entrée deux fois, pour l'insérer, puis passer à la fin de la ligne.Ahh, oui, merci. Il est plus rapide de taper "Entrée; Entrée" que la "flèche droite; entrez" J'utilisais. Toujours "entrer méta-entrée" serait encore plus rapide.