+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Eclipse Formatter generischer Typ in Methode

  1. #1
    Global Moderator Viertel Gigabyte Themenstarter
    Avatar von SlaterB
    Registriert seit
    06.08.2008
    Fachbeiträge
    2.701
    Genannt
    277 Post(s)
    gibt es eine Einstellung dafür, ob
    Java Code:
    1.  
    2.     public static <T> T get(Iterator<T> _iterator)
    3.     {
    4.         return null;
    5.     }
    6.  
    7. oder:
    8.  
    9.     public static <T>T get(Iterator<T> _iterator)
    10.     {
    11.         return null;
    12.     }
    formatiert wird?
    Variante 1 ist schöner, aber wichtiger ist gleiche Formatierung über die Eclipse-Versionen,
    alte Versionen hatten bei mir bisher Variante 2, mit Neon auf einmal Variante 1..
    Hansa wird Meister

  2. #2
    User Kilobyte Avatar von Greta
    Registriert seit
    15.08.2013
    Ort
    im Büro
    Fachbeiträge
    176
    Genannt
    32 Post(s)
    Hab gerade bei mir nach geschaut. Man kann das einstellen unter:

    Preferences -> Java -> Code Style -> Formatter

    dann das "Active Profile" editieren und dort bei White Spaces -> Parameterized types -> Type parameters -> after closing angle bracket


    Ich hab bei Kepler und Neon jeweils das Häkchen drin und habe dort nie was geändert. Bei beiden ist das Profil "Eclipse [built-in] active.
    Ich bin so klug, K L U K!!!

  3. #3
    Global Moderator Viertel Gigabyte Themenstarter
    Avatar von SlaterB
    Registriert seit
    06.08.2008
    Fachbeiträge
    2.701
    Genannt
    277 Post(s)
    ah, da also, danke, war knapp so weit gekommen

    ein Firmenprofil habe ich auch noch zu bedenken,
    werde ich weiter beobachten..
    Hansa wird Meister

  4. #4
    Global Moderator Viertel Gigabyte Themenstarter
    Avatar von SlaterB
    Registriert seit
    06.08.2008
    Fachbeiträge
    2.701
    Genannt
    277 Post(s)
    White Spaces -> Parameterized types -> Type parameters -> after closing angle bracket
    ist bei mir standardmäßig ausgeschaltet, aber in Neon wird trotzdem ein Leerzeichen gemacht, Häkchen dort hat keinen Einfluss,
    mal testen bitte?

    Preview
    Java Code:
    1. class MyGenericType<S, T extends Element & List> {
    2. }
    ist eh begrenzt und dort auch keine Änderung, die geschweifte Klammer direkt hinter > will man ja auch nicht

    ---------

    na, dann muss es eben Umstellung auf Leerzeichen, auf Variante 1, überall sein, eh die bessere..



    edit:
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=472205
    +
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=477694
    gehen in die Richtung aber beschweren sich über fehlendes Leerzeichen, vielleicht seitdem zu forsch, immer Leerzeichen..
    Geändert von SlaterB (16.12.2016 um 08:32 Uhr)
    Hansa wird Meister

  5. #5
    User Kilobyte Avatar von Greta
    Registriert seit
    15.08.2013
    Ort
    im Büro
    Fachbeiträge
    176
    Genannt
    32 Post(s)
    Hab mir jetzt extra ein Profil angelegt und das Häkchen raus genommen. Bei mir wird auch weiterhin das Leerzeichen ergänzt.

    In Eclipse Kepler hat dieses Häkchen allerdings die gewünschte Wirkung. Wer weiß, was die da wieder kaputt gemacht haben
    Ich bin so klug, K L U K!!!

+ Antworten Thema als "gelöst" markieren

Direkt antworten Direkt antworten

Das Gegenteil von hart ist ... ?

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Generischer Rückgabewert
    Von Natac im Forum Allgemeine Themen
    Antworten: 13
    Letzter Beitrag: 21.05.2014, 15:45
  2. Methode an andere Methode übergeben
    Von ebri im Forum Java-Grundlagen
    Antworten: 7
    Letzter Beitrag: 05.05.2014, 13:51
  3. (Best Practice) [Mockito] Methode auf Parameter der gemocktem Methode aufrufen
    Von Timothy_Truckle im Forum Allgemeine Themen
    Antworten: 2
    Letzter Beitrag: 19.01.2014, 01:16
  4. (Eclipse) Formatter Kommentar verschiebt Klammern
    Von SlaterB im Forum IDEs & Tools
    Antworten: 3
    Letzter Beitrag: 30.12.2013, 10:02
  5. Konkrete Typparamater generischer Klasse
    Von Nathan im Forum Java-Grundlagen
    Antworten: 2
    Letzter Beitrag: 17.06.2013, 10:59

Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •