2016-05-06 4 views
1

Wie euch wissen, wenn wir eine neue Klasse in Eclipse erstellen, können wir Super-Klasse wählen, was wir in der gleichen Zeit wie folgt Sreenshot erstrecken sollte:Kann ich Superklasse beim Erstellen einer neuen Klasse in IntelliJ IDEA 2016 wie in Eclipse wählen?

In Eclipse-:

eclipse


Allerdings kann ich tun, dass nicht in IntelliJ IDEA:

IntelliJ


Gibt es ein Menü oder einen Assistenten, um dies zu tun?
By the way, ich bin mit Eclipse-MARS und IDEA IntelliJ 2016

+1

@ Makotos Antwort ist genau richtig. In der Regel vermeidet IDEA Assistenten. Stattdessen verwendet es eine "Programm von Absichten" -Philosophie. Das bedeutet, dass Sie Dinge aus existierendem Code machen (sogar möglicherweise ungültigen Code, wenn Sie beispielsweise den Namen einer noch zu erstellenden Methode eingeben und dann Absichten verwenden, um sie zu erstellen). In diesem Fall besteht unsere Absicht darin, eine Unterklasse zu erstellen. Sie beginnen mit dem vorhandenen Code, d. H. Der Oberklasse (oder Schnittstelle) und sagen "Ich möchte eine Unterklasse von Ihnen erstellen". Nachdem Sie IDEA eine Weile benutzt haben, werden Sie sich an diese Philosophie gewöhnt und finden es auf lange Sicht einfacher. Glückliche Kodierung. – Javaru

Antwort

2

Die Funktion, die Sie erstellen genannt wird Unterklasse wollen.

Verwenden Option + Return (oder ALT + Geben Sie auf PC) auf den Namen der Klasse, und Sie haben die Möglichkeit, eine Unterklasse des aktuell ausgewählten Klasse zu erstellen.

enter image description here

Sie können auch wählen, das durch die "Find Alle Aktionen" Dialog aufzurufen, die CTRL +SHIFT ist + A auf PC und ist wahrscheinlich ähnlich auf dem Mac.

+0

Was passiert, wenn ich viele Klassen habe und es ein wenig mühsam ist, den Code manuell zu finden? – user3124306

1

Noch habe ich keine Möglichkeit gefunden, eine Superklasse beim Erstellen einer Klasse in intellij zu verwenden. Aber ich fount diese Option in Android Studio wie in der Eclipse. Creating a new class in android studio

Verwandte Themen