2008 Nov 09 7:36 PM
Hello all,
I'd like to develop some abap refactoring tools (for renaming variables, forms, methods, etc.)
Do you know if a tool already exist?
Optionally, it would be able to do enhanced refactoring, like putting a portion of code out of a form (or any block), etc.
The only complexity I see for this tool is to be able to analyze all possible abap statements (ie determining where are the variables in each statement, and what usage (readable/writeable) it implies for these variables.
Or did you develop something close?
Thx!
sandra
2008 Nov 09 8:01 PM
As far as I am aware, there are no such tools. What refactoring there is, is limited. Go for it!
matt
Hello all,
I'd like to develop some abap refactoring tools (for renaming variables, forms, methods, etc.)
Do you know if a tool already exist?
Optionally, it would be able to do enhanced refactoring, like putting a portion of code out of a form (or any block), etc.
The only complexity I see for this tool is to be able to analyze all possible abap statements (ie determining where are the variables in each statement, and what usage (readable/writeable) it implies for these variables.
Or did you develop something close?
Thx!
sandra
2008 Nov 09 8:01 PM
As far as I am aware, there are no such tools. What refactoring there is, is limited. Go for it!
matt
2008 Nov 22 7:19 PM
Refactoring tool exists now in release 7.1 [ABAP Keyword Documentation u2192 ABAP Changes by Release u2192 Changes in Release 7.1 u2192 Tools in Release 7.1|http://help.sap.com/abapdocu/en/ABENNEWS-710-TOOLS.htm#!ABAP_MODIFICATION_2@2@]
2008 Nov 22 7:30 PM
Hi Sandra,
I dont think there is any existing tools provided by SAP to finding out 'Where User' the method or variable name etc...
Thanks,
Chidanand
2023 Feb 12 5:57 PM
15 years after I asked this question, we have now of course Eclipse ADT which allows renaming methods, variables, attributes, etc. (not obsolete things like subroutines, etc.)
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |