长期以来,咱们都使用SAP GUI进行ABAP编码工做,事务代码SE38甚至成了ABAP的代名词。html
SAP GUI的代码编辑能力和一些专业的IDE比较起来不免相形见绌,为了给开发者们更好的体验,SAP推出了基于Eclipse的ABAP开发工具:ABAP Development Tools for Eclipse,简称ADT。git
ADT有不少便利之处,好比方便的代码提示,代码高亮,"万能键"Ctrl+1,强大的搜索功能,便捷的SQL Console和Data Preivew....已经成为现代ABAP开发工做中的必备工具。github
如今咱们又有了第三个选择,Visual Studio Code(如下简称vscode)。对于这款家喻户晓的编辑器,本文就很少介绍了。Github上的牛人开发了一个项目vscode_abap_remote_fs,经过它,咱们能够在vscode中访问ABAP服务器中的代码文件并编辑保存。json
能够在vscode的扩展市场安装它,经过编辑一个json文件来设置ABAP服务器地址,而后输入命令Connect to an ABAP System,来选择服务器登陆。能够从项目的README文档获取更具体的使用步骤。效果图以下,segmentfault
*目前(2018.01.08)这个项目还处于beta阶段,所以它的功能还不是很完善,请不要把它用在正式项目中。服务器
读者可能很想知道,使用vscode进行abap开发的好处是什么。坦白说除了以为vscode的界面比较好看、启动速度快以外,目前笔者也没有发现有什么实用的好处:)编辑器
但这毕竟是个beta版本,期待将来它能为咱们带来一些有趣的特性。工具