Hallo zusammen,
ich versuche mal ein paar Fragen aus dem Beitrag aus SAP-Sicht zu kommentieren:
1.) SE80 vs. Eclipse
Neuentwicklungen bzgl. ABAP IDE finden nur noch in Eclipse statt. Die SE80 wird weiterhin gewartet aber nicht mehr weiterentwickelt.
Wir versuchen das trotz der neuen Features in AIE ein Parallelbetrieb mit der SE80 für die klassische Entwicklung jederzeit möglich ist. Das gilt natürlich nicht für neue Konzepte wie CDS und AMDP.
Dafür gibt es in SE80 keine Tools.
2.) ABAP Doc
Wir empfehlen ab Release 7.40 ABAP Doc für Sourcecode und Schnittstellen Dokumentation zu verwenden. Ab Release 7.50 ist es möglich die Kurztexte der SE24 mit den ABAP Doc Kommentaren zu synchronisieren.
Ausserdem gibt es mit 7.50 die Möglichkeit ABAP Doc als externe HTML basierte Dokumentation zu exportieren.
Ich empfehle folgenden SCN Beitrag dazu:
http://scn.sap.com/community/abap/eclip ... tweaver-75
3.) Anzeige der Kurztexte in Project Explorer
Ja, das ist eine Lücke die bei manchen Objekten sehr weh tun kann. Wollen wir mit dem nächsten Release fixen.
4.) Anzeige vererbter Methoden
Ja, auch das fehlt noch. Das wollen wir in den Type Hierarchy View integrieren analog zu den Java Dev. Tools
Das Feedback hier hilft bzgl. der Prio
5.) Refactoring
Refactoring ist ein sehr wichtiges Werkzeug in der Entwicklung speziell in der agilen Softwareentwicklung. Von daher ist das bei uns ein Schwerpunktthema.
Wir haben weitere Refactoring und Quickassists in der Planung. In 7.50 kamen z.B: die Getter/Setter Methoden hinzu und die Möglichkeit das Exceptionhandling zu vereinfachen.
Am besten mal in den Blog hier reinschauen:
http://scn.sap.com/community/abap/eclip ... s-abap-750
6.) Zukunft SAP GUI
Ein Punkt habe ich noch gesehen in dem es um die Zukunft des SAP GUIs ging. Hmh, was soll ich sagen. Ihr wisst doch das nur zwei Dinge einen Atomkrieg überleben. Kakerlaken und ?
Es ist nicht die Intention alle SAP GUI Transaktionen mit Fiori nachzubauen und es ist auch nicht die Idee die SE80 komplett in Eclipse nachzubauen. Somit wird man immer den SAP GUI als Fallback für einige Szenarien benötigen.
7.) Einschränkung auf Objekttypen in der CTRL-SHIFT-A Suche:
Ist über den Zusatz TYPE:<object_type> möglich. Also z.B: type:CLAS sucht nur nach Klassen. Auf die gleiche Weise kann man auf Pakete und Objektverantwortliche filtern.
8.) DDIC
Mit Release 7.50 bieten wir einen nativen Eclipse Editor für Datenelement und Strukturen an. Die noch fehlenden Editoren für Domänen, Tabellen, Suchhilfen, Tabellentypen werden in Folgereleasen nachgeliefert.
http://scn.sap.com/community/abap/eclip ... ure-editor
http://scn.sap.com/community/abap/eclip ... -based-way
9.) Anlegen von Textelementen
Ist per Quickfix ab Release 7.40 möglich
Hoffe ich habe die meisten Fragen beantwortet. Wenn nicht bitte einfach nochmal nachfragen.
Bis dann,
Gruß Thomas.