SAP Fiori tools 通过为 SAP Business Application Studio 和 VS Code 开发环境提供扩展功能,简化了 SAP Fiori Elements 应用程序的开发。
SAP Fiori tools 扩展功能可帮助开发人员创建应用程序、可视化导航、自动生成代码等。结合 SAP Fiori Elements 使用,这些扩展可以提高开发效率、确保应用程序之间的体验一致性,并帮助开发人员构建可扩展的体验。SAP Fiori tools 包括以下扩展功能:
-
Application Wizard:使用向导式方法生成提供的 SAP Fiori Elements 和 SAPUI5 自由样式模板。
-
SAP Fiori Tools – Application Modeler。可访问应用程序页面、导航和服务实体的可视化。您可以添加新的导航和页面、删除页面,并导航到相应的编辑工具。以下功能属于此扩展功能:
a. Page Editor
b. Page Map
-
Guided Development:可访问 How-To 指南和教程,介绍如何在 SAP Fiori Elements 应用程序中实现某些功能。您可以按照所需功能的步骤进行实施,然后使用引导式开发方法在项目中进行所需更改。
-
Service Modeler:可视化 OData 服务元数据文件。您可以使用它轻松浏览复杂的服务,包括实体、属性和关联。
-
Maintaining Annotations with Language Server:可访问资源,帮助在代码编辑器中定义注释,从而通过减少工作量和维护代码一致性来改善应用程序开发。
以下功能子集属于此扩展功能:
a. Code completion
b. Micro-snippets
c. Diagnostics
d. Internationalization support
- SAP Fiori tools Environment Check:设计用于针对您在 SAP BTP 中配置的环境和/或目标运行检查的工具。
笔者这篇教程有详细的 SAP Fiori Tools 在 Visual Studio Code 里的安装和配置步骤介绍。
1. SAP Fiori Elements 开发环境的搭建和开发准备工作
使用 SAP Fiori Tools 能够将本地开发好的 SAP UI5 应用部署到下面的环境去:
- SAP S/4HANA
- SAP S/4HANA Cloud
- SAP BTP (ABAP and Cloud Foundry Environments)