Spojrzałem na: Eclipse-Shortcuts, ale nie znalazłem nic do generowania konstruktora.Co to jest skrót eclipse do automatycznego generowania domyślnego i konstruktora pola?
Co to jest skrót do generowania standardowego konstruktora?
Spojrzałem na: Eclipse-Shortcuts, ale nie znalazłem nic do generowania konstruktora.Co to jest skrót eclipse do automatycznego generowania domyślnego i konstruktora pola?
Co to jest skrót do generowania standardowego konstruktora?
Rodzaj pierwsza litera swojej klasie, a następnie naciśnij Ctrl+ Przestrzeń, Eclipse będzie lista sugestii ciągu combobox. Najwyższa sugestia jest domyślnym konstruktorem. Naciśnij Wprowadź, zostanie to zrobione. (Używam Eclipse Juno i działa.)
Eclipse Mars; nie działa. Podczas przeszukiwania list sugestii, po prostu sugeruje 'Throwable',' toString() 'i Temp (* słowo * Temp, nie konstruktor dla' Temp') –
Dziękuję bardzo ... To działa dla mnie –
Po kliknięciu na CTRL-SPACE
w definicji klasy pojawi się menu rozwijane. Pierwsza opcja to Konstruktor.
Alt + Przesunięcie + s a następnie o otwiera okno z Generate Constructor using Fields
.
Właściwie ja preferuj to rozwiązanie.'Alt + Shift + S', po którym następuje' C' (jest to podkreślony znak w menu kontekstowym dla konstruktorów), a następnie 'Enter'. Bez interakcji z myszą, bez wyszukiwania na listach. – Timmos
czy wiesz, czy moglibyśmy łatwo wygenerować konstruktor, który przekazujemy tylko obiektowi tej samej klasy i skopiuje z niego wszystkie pola? alternatywnie myślę o refleksie –
Dzięki za wspaniałą odpowiedź! –
Goto Source ---> Generate constructor using Fields
Pod Źródło pasku tytułowym, wybierz Generowanie konstruktora używając opcji Pola.
Albo
Ctrl+Space
który wyświetla różne propozycje możliwych, a stamtąd można przejść do domyślnego contructor.
Znalazłem to, co chciałem w źródle> Generuj konstruktorów z super klasy ... dzięki za podpowiedź –
lepsza odpowiedź, ponieważ jest to platforma krzyżowa –
sposobów generowania konstruktor domyślny -
1) Naciśnij CTRL + Spacja
sposobów generowania pole Konstruktor -
1) Naciśnij Alt + Shift + S + O
2) Kliknij prawym przyciskiem myszy -> Źródło -> Generuj konstruktora za pomocą pola
3) Idź do menu Źródło -> Generowanie Konstruktor użyciu pola
4) Przejdź do menu systemu Windows -> Preferencje -> Ogólne -> Klucze (Write Generowanie Konstruktor użyciu pola na pole tekstowe)
sposób na generowanie punktów. komentarz 3 lata później, potem inne komentarze: / – ub1k
Or możesz wpisać Ctrl + 3 i wpisać GCUF, co oznacza. Generuj konstruktora za pomocą pola. Wykonaj prawie to samo, aby wygenerować moduły pobierające i ustawiające: Wpisz Ctrl + 3 i wpisz GGAS, co oznacza: Wygeneruj moduły Getters And Setters
Co masz na myśli przez "standardowy konstruktor"? – arshajii
@ A.R.S. Myślę, że OP oznacza domyślny konstruktor. (no-args) – Juvanis
Nie ma domyślnego skrótu, ale możesz przypisać swój w oknie - Preferences - Keys - filter "generate constructor" – Victor