在ABAP类生成器中,可以对属性和方法的列表进行排序。由于我经常使用大型本地类,我想知道如何在那里对我的方法和属性声明进行排序?我很确定没有标准的工具,但也许有人编写了一个实用程序或发明了其他一些技巧来实现这一点?
我已经尝试过了,但找不到如何排序。
您可以使用 SE24:转到>公共/受保护/私有部分中的菜单查看所有方法/属性(如本地类)。
这种方式可以更快地在大类中查找方法或属性。
我认为这是设计使然,我实际上更喜欢构造/排序方法和属性,将它们放在彼此的逻辑上下文中,并能够将增强或简化的方法添加到另一个,而不是被其他人忽略。方法按此顺序存储在系统/源中。
可能有一些东西可以帮助您:对象列表对方法和属性应用排序。您可以使用菜单路径"实用程序">"显示对象列表"或相应的按钮打开它。
您还可以考虑使用类生成器设置(菜单实用工具>设置>类生成器)和过滤器选项,以使其看起来更适合您。
您可以将方法复制到新顺序中,它们将以新顺序显示。例如,Go>Public 部分并在那里对方法进行排序,激活并查看新顺序。