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

网站服务器_dns服务器架设_是什么

小七 141 0

我相信很多人都想知道SAP Business Application Studio(又称BAS)提供了哪些扩展性选项。在这个博客中,返利公众号,我将告诉你这些选项以及它们将如何改善你的开发体验

BAS扩展框架允许任何人用特性和功能来丰富IDE,以使他们的开发活动更高效。

你可能已经知道,BAS基于一个名为EclipseTheia的开源IDE,它包含了Microsoft Visual Studio代码(即VS代码)体验和API。

除了EclipseTheia IDE之外,我们还支持其他开源和行业标准解决方案。我们利用Yeoman框架和Yeoman generators社区作为框架,使您能够轻松地生成新项目或项目的可重用部分。

这两个框架使BAS可以在不同的级别和不同的域中扩展。它们允许您执行以下操作:

使用工具和功能扩展IDE,如代码辅助、静态代码分析和代码格式,帮助您更快、更高效地开发。使用新的视图、菜单和命令来丰富UI,使其易于执行各种开发操作。当然,还可以添加新的项目和模块模板,以简化项目创建,并根据您的需要进行定制。

这些域中的每一个都可以使用不同的组件进行扩展,您可以在特定的开发空间中安装这些组件。您可以通过安装额外的VS代码扩展或安装额外的Yeoman生成器或将向IDE添加模板和工具的全局npm包来丰富您的IDE。

此外,当您有一组扩展组件要一起安装和使用,甚至与您的团队共享时,BAS扩展框架允许您这样做。您可以定义BAS扩展名,这是一个元数据文件,它引用您希望在dev空间上安装的组件列表。通过定义并部署BAS扩展,您将能够在其他开发空间中重用它,并与您的团队共享它。

社区已经开发了大量VS代码扩展。为了便于探索和使用这些扩展,BAS现在与openvsx注册表集成。这是一个供应商中立的VS代码扩展市场,可以在任何支持此类扩展的IDE上使用—例如BAS.

打开VSX注册表

那么,淘客采集,物联网智库,您是否渴望了解如何做到这一点?请阅读我关于如何在BAS中安装社区和第三方扩展的博客。

Yeoman generators社区非常丰富,包括数千台发电机。在BAS应用程序向导中,我们使您可以轻松地在特定的开发空间上安装社区中的任何Yeoman生成器。关注此博客,了解如何探索和安装Yeoman注册中心提供的Yeoman生成器。

此社区集成将允许您找到许多VS代码扩展和Yeoman生成器,它们可以提高您的开发效率。如果您可以将它们打包并作为新的BAS扩展与您的团队共享,云服务器买哪个好,那岂不是很棒?

BAS扩展框架允许您部署新的BAS扩展定义文件(扩展名.json)它引用扩展组件,例如VS代码扩展和Yeoman生成器。将BAS扩展部署到您的子帐户将使其在Dev Space Manager的"附加扩展"列下可用。您和您的团队成员只需在创建新的开发空间时启用它即可。

准备好创建第一个BAS扩展并将其部署到SAP CP子帐户吗?

我们已经创建了一个名为SAP Business Application Studio extension Development的专用BAS扩展。

SAP Business Application Studio extension Development的扩展

此扩展在开发空间管理器中作为附加扩展提供,您可以选择将其添加到开发空间中。它安装business application studio扩展管理CLI,允许将扩展部署到子帐户。

部署到子帐户的每个扩展都将显示在附加扩展列表中,并带有一个小图标,指示这是特定于子帐户的扩展。

特定于子帐户的扩展

您可以随时更新扩展版本和其中的扩展组件列表。重新启动后,所有启用此扩展的开发空间都将更新为新版本。

请阅读我们官方文档中的更多信息。

当我们说希望为开发人员提供对其开发环境的更多控制时…这就是我们的意思。尝试一下,云品,利用社区组件,使您的环境对您和您的团队来说都是最好的。