云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业邮箱_数据库链接工具_精选特惠

小七 141 0

企业邮箱_数据库链接工具_精选特惠

ABAP社区,

我有一个非常好的消息告诉你:我们到达了应用服务器ABAP的下一个重要里程碑。新版本7.50发布了。您可以在博客文章中找到关于主要功能的非常好的总结:SAP NetWeaver AS for ABAP 7.5–一个针对SAP Business Suite和SAP S/4HANA的ABAP平台,内部版本

基于此版本,我们还为您提供了一个新版本的eclipse ABAP开发工具。这个版本可以在我们的Eclipse更新站点上获得:SAP Development Tools for Eclipse

ADT version 2.51包含了一系列新特性,我将在本博客的以下部分向您介绍:

CDS view building在Eclipse中有几个版本。但是eclipse中的其他词典编辑器呢?

所以我们考虑了一下,得出结论,现在在eclipse中提供这些工具也是一个好主意。使用ADT 251,您可以使用数据元素和字典结构编辑器。其他版本将在即将发布的版本中发布。

数据结构编辑器基于源代码。这意味着我们在CDS规范的基础上为结构定义了一个新的语法:

您拥有源代码编辑器的所有优点,如:

非常重要的是要知道:字典中ABAP的持久性与SE11中的一致。这意味着您可以用SE11和eclipse并行编辑相同的结构。不需要迁移到新的格式,因为源代码是在eclipse中打开结构时动态创建的。你可以在这篇博文中找到关于新结构编辑器的更多细节:

新字典结构编辑器

对于数据元素,我们采用了类似于SE11的基于表单的方法:

请在这篇博文中找到关于新数据元素编辑器的所有细节发布:编辑数据基于形式的元素

根据我们的用户快速修复是在Eclipse中使用ABAP开发时最重要的特性之一。

在新的ADT版本中,在异常处理方面有一些新的快速修复。例如,您知道使用ALV之类的框架时的情况。您在代码中调用了框架的许多方法,最后编辑器告诉您,物联网传感器,您错过了捕获运行时可能发生的一些异常的机会。

现在开始一项乏味的工作,查找可能的异常并在Try/catch子句中声明它们。住手,这已经不需要了。只需使用新的快速修复'环绕与尝试/捕捉',你节省了很多时间。

这里是它的工作原理:

尝试一下。太酷了!

SCN中经常提到的另一个快速修复方法是创建getter和setter方法。只需在类中的某个属性上单击CTRL-1并选择"生成Getter和Setter"选项:

编辑器会自动将新的方法声明和方法实现添加到类中。

这真的很快,不是吗?

ABAP文档为您提供了一个强大的工具来记录您的源代码。您只需使用相同的编辑器进行文档和编码。我们在博客中对这个概念和特点进行了全面的概述:ABAP Doc

同时我们得到了很多关于这个概念的反馈。其中一个主题是ABAP文档注释与输入ABAP工作台的短文本之间的关系。第二个主题是为文档生成脱机HTML文件。

这两个主题现在用ABAP 7.50解决了:

请在博文中找到更多信息:NetWeaver 7.5的新ABAP文档功能

您是否尝试过在eclipse中将功能模块更改为远程启用的功能模块?为此,大数据人工智能,您需要打开sapgui。从现在起,您可以编辑这些特定于对象类型的属性,例如直接在ADT中编辑处理类型。您将在eclipse属性视图中找到一个名为"Specific"的新选项卡。对于一些属性,我们还为您提供了很好的价值帮助,方便您:

您是否尝试过将开发对象从一个包移动到另一个包?在过去,这只能通过sapgui中的解决方法实现。现在我们已经在eclipse中集成了这个很好的小助手。在"项目资源管理器"中,只需打开对象的关联菜单并选择"更改包分配:

在随后的对话框中,输入要将对象移动到的包的名称。如果您想查看包含可用目标包的列表,只需选择Ctrl空格打开内容助手。

单击"完成"后,将创建对新包的分配。

在eclipse中处理类有时是一个很大的障碍,因为多个开发人员同时处理一个类,并希望存储其内容不同传输请求的更改。到目前为止这是不可能的。每个类只能选择一个请求。ABAP7.50不再有这个限制。现在的行为类似于ABAP工作台。

请在这里的博客文章中找到更多细节:将类的更改分配给多个传输请求

在ABAP中使用XML文档时,简单的转换和XSLT是非常有用的朋友。我们还在ADT框架中大量使用它们来将数据从ABAP后端传输到eclipse客户端。使用新的ADT版本,您现在也可以在eclipse中编辑转换。祝我们好运:我们可以重用eclipse中的标准XML编辑器。

请参阅下面的博客文章,以找到有关eclipse中新编辑器的所有详细信息:

编辑基于源代码的XML转换

此外,在eclipse中的ABAP调试器方面,我们对新的ABAP版本7.50进行了一些重大改进。

其中一个在我们用户的愿望列表上,prio的首要特性是创建条件断点的可能性。关于新断点类型的更多信息,请参阅本文:条件断点

另一种断点类型是所谓的软断点。这些断点仅在当前调试会话中有效。请在这个博客中找到详细信息:软断点