web-dev-qa-db-fra.com

Comment utiliser l'extrait de code "sysout" dans Eclipse avec le texte sélectionné?

Je suis au courant du fragment "sysout" d’Eclipse qui est parfaitement remplacé par System.out.println (); lorsque l'onglet est terminé.

C'est très utile, mais parfois, j'ai besoin d'envelopper du code existant dans un fichier System.out.println ();

Dans les composants internes d’Eclipse, le modèle est défini comme étant capable d’envelopper un "mot sélectionné". Mais comment utiliser l'extrait de code avec le texte sélectionné, car taper "sysout" supprime évidemment le texte sélectionné.

Une idée?

21
Vincent Robert

Le modèle sysout agit sur des instructions Java entières.

  1. Mettez une déclaration en surbrillance dans l’éditeur.
  2. Appuyez sur CTRL-SPACE (ou tout ce que vous avez configuré pour l’assistant de contenu.)
  3. Tapez sysout puis appuyez sur Entrée. Notez que lorsque vous tapez sysout, il sera écrasera temporairement votre déclaration (mais elle reviendra enveloppée par System.out.println lorsque vous appuierez sur entrée.)
60
jimr

Eclipse a l'option "Largeur Surround" qui peut le faire pour vous.

SHIFT + ALT + Z devrait vous permettre de voir comment les modèles mettent en page la mise en page. 

2
sadhasivam

Je ne pense pas que vous puissiez le faire en une fois, mais qu’en est-il de couper le texte sélectionné, puis: tab + espace, ctrl + v C’est juste une combinaison de touches de plus.

0
quosoo

si vous utilisez l'assistant de contenu (ctrl-space sous Windows), l'option sysout se trouve à la fin de la liste. vous voudrez peut-être ajouter des guillemets au modèle avec des guillemets autour de la sélection de mots pour éviter de les saisir.

0
akf

Préférence> Général> Touches. Puis recherchez "assistant de contenu" ou "contenu" dans "texte de filtre de type". N'appuyez pas sur Entrée. choix "aide au contenu". tapez Binding et définissez vos propres raccourcis. tel que "contrôle + espace".

0
vino777

La partie principale est dans: 

Java-> Editeur-> Modèles

Ceci peut être accédé par:

  • Fenêtre Préférences: dans Java-> Editeur-> Modèles. 
  • Entourez un texte et appuyez sur:

    Windows: SHIFT + ALT + Z (as sadhasivam said)
    Mac: CMD + OPT + Z 
    

    pour afficher la fenêtre Préférences

0
Alejandro Hdz