当前位置: 首页 > Web前端 > HTML

如果你想在VisualStudioCode中开发ABAP,你需要安装扩展列表

时间:2023-03-28 13:45:42 HTML

如果你想在VisualStudioCode中开发ABAP,你需要安装这些VSCode扩展:ABAPRemoteFileSystemABAPSyntaxHighlightingABAPCDSLanguageSupportABAPSnippets安装完成后,我们可以将SAP系统配置为VisualStudioCode连接的远程文件系统。为了连接到SAP系统,需要启用ABAP开发工具(ADT)ICF节点,这与SAPHanaStudio等工具使用的服务相同。打开SAPGUI并连接到目标系统,运行事务SICF,并激活ADT_SRV服务,如下所示。这会启用允许代码编辑器和IDE连接到SAP系统的服务。配置VisualStudioCode的ABAPRemoteFile系统连接SAP系统,使用快捷键Control/Command+打开VSCode设置,在菜单中选择Extensions,然后在ABAP-FS插件中,点击在settings.json中编辑。在VisualStudioCode中使用ABAP的缺点ABAP报告无法在VSCode中执行。功能模块、类等也是如此,VSCode不允许调试ABAP代码。它只能从SAPGUI完成。无法在VSCode中创建传输请求。只有从SAPGUI创建的才可以使用,或者先在SAPGUI中创建一个TR,然后在VSCode中使用它。无法像在SAPGUI中那样处理事务。在VisualStudioCode中使用ABAP的优点它允许轻松创建、编辑和删除ABAP对象。您可以轻松转到结构、方法、类、自定义表等的定义和实现。可以从SAPGUI中的VSCode打开TR。为此,您需要右键单击要打开的任何TR,然后单击“在GUI中打开传输”。它将在SAPGUI中打开TR,可以在其中进行进一步的更改。VisualStudioCode可以美化ABAP代码的显示,颜色坐标,提供良好的编码体验。更详细的VisualStudioCode配置可以参考作者这篇文章。