01
前言
最近有很多朋友咨询我如何使用VSCode开发ABAP,有些是新手朋友,不习惯在GUI端开发,也觉得Eclipse没有VSCode轻量便捷,还有一部分原因是VSCode中有很多好用的AI工具可以使用,能提高开发效率,本文将具体介绍VSCode如何连接到ABAP开发环境。
02
安装扩展插件
搜索插件名称:ABAP remote filesystem ,并安装
03
创建ABAP链接
获取ABAP开发环境连接URL
1.GUI端登录开发环境
2.输入Tcode: SMICM
3.点击服务按钮(Shift+F1)
4.记下第一行http协议的主机名地址和端口号,后面用到
创建ABAP有两种方法,下面依次介绍
方法一、使用命令面板
1.打开命令面板:view->Command Palette(Ctrl+Shift+P)2.输入AbapFs Create connection
3.选择Kown application server
4.将localhost替换成前面在GUI端获取到的主机名地址,8000替换成前面在GUI端获取到的端口号
5.输入登录GUI的用户名
6.输入登录GUI的Client号
7.输入语言,输入zh或en,需小写
8.选择User
9.输入连接名称,自定义,如公司名简写后面加DEV
1.打开配置文件:Settings->User->Extensions->ABAP-FS configuration->Edit in settings.json
2.这里可以看到我们使用方法一配置的连接信息
所以我们可以直接修改配置文件添加新的连接
"abapfs.remote": { "PBDEV": { "name": "PBDEV", "url": "http://xxxx:8000", "username": "xx", "password": "", "language": "zh", "client": "110", "allowSelfSigned": false, "diff_formatter": "ADT formatter" } }
04
连接ABAP环境
1.打开命令面板:view->Command Palette(Ctrl+Shift+P)
2.输入AbapFs Connect to an ABAP system
3.选择一个已配置的链接,如果只有一个链接的话,此步骤自动跳过
4.等待连接,成功后显示如下文件结构,至此连接过程完毕
5.将开发包添加到收藏,方便查找
05
编写代码简单介绍
1.创建程序
输入命令AbapFs Create object
2.选择Program(也有很多其它的对象如表、CDS、类、函数等等)
3.输入程序名称
4.输入程序描述
5.选择开发包
6.选择请求或创建一个新请求,这里选择新建
7.输入请求描述
8.开始编写代码
9.激活代码
点击右上角激活图标
10.GUI端查看并测试运行
06
总结
主要难点是在于获取ABAP服务器连接的URL,其它跟着提示说明一步步操作下来还是比较容易的。有需要的朋友赶紧试试吧,有疑问可以留言与笔者联系。
—END—
温馨提示
如果你喜欢本文,请分享给有需要的朋友,想要获得更多信息,请关注我,若有问题以及建议,请在文末留言或者私信。
扫码关注我们
以便获取最新更新内容。