VSCode连接SAP ABAP开发环境

前言:

之前用过Eclipse连接ABAP开发环境,步骤复杂,不够便捷,现分享下使用VSCode连接ABAP开发环境的方法

获取ABAP连接

第一种方法 :开发gui客户端,输入Tcode:SICF ,找到对应的服务,右击:测试服务 ,在弹窗中复制http连接
第二种方法(建议) :开发gui客户端,输入Tcode:SMICM ,单机:服务 ,复制http主机名

安装插件

打开VSCode扩展商店搜索:ABAP remote filesystem ,安装

创建连接

第一种方法 :命令面板创建

1、快捷键Ctrl+Shift+P ,打开VSCode命令面板,输入AbapFs Create connection ,回车,

选择:Kown application server

将localhost 替换为获取连接步骤中的主机名 ,端口不同的话也替换,之后回车

在User name 输入框里,输入开发环境的账号,继续回车

在Client 输入框里输入开发环境的系统标识 ,回车

在Enter connection language 输入框里输入en ,回车

在Select destination file 选择框中选择User ,回车

在Connection name 输入框中输入连接名称 ,例如:200dev

第二种方法(推荐) :JSON配置

左下角点击 设置按钮 - 设置 - 用户 - ABAP-FS configuration - 在 settings.json 中编辑

打开json文件后,可以看到我们刚刚使用命令面板创建的连接:200dev

我们使用下面的json格式,修改为我们的连接信息,然后保存json文件即可。

java 复制代码
"200-dev": {
            "name": "200-dev",
            "url": "http://xxx.xxx.com:8000",
            "username": "LIH",
            "password": "",
            "language": "en",
            "client": "200",
            "allowSelfSigned": false,
            "diff_formatter": "ADT formatter"
        }

连接

VSCode快捷键Ctrl+Shift+P ,打开命令面板,输入:AbapFs Connect to an ABAP system

会显示刚刚创建的两个连接,选择一个连接即可

连接成功后,左侧工作区会显示连接名称,展开后即可进行abap开发了

相关推荐
打工仔折腾 AI3 小时前
SQL 编辑器不是高级记事本:KStudio 与 KSQL Developer 的建表与增删改查手法
数据库·人工智能·后端·python·sql·编辑器·ai agent 实战
志尊宝3 小时前
AI原生前端开发(001):Cursor编辑器深度使用从入门到精通
前端·编辑器·ai-native
martindelophy4 小时前
开源 AI 视频编辑器实战:用结构化命令连接视频生成、对话剪辑与浏览器导出
人工智能·编辑器·音视频
bing_feilong4 小时前
vscode: ssh Got bad result from install script
ide·vscode·ssh
JavaEdge.5 小时前
Qodo v.s AI IDE Code Review
ide·人工智能·代码复审
小师兄吃牛肉5 小时前
SQL 编辑器异常排查:基于 KStudio 的一次实战记录
java·sql·编辑器
(未雨绸缪)5 小时前
VScode中AI补全功能开关
编辑器
ITKEY_5 小时前
Arduino IDE开发ESP32环境搭建到helloworld
ide·esp32
骑着蜗牛撵大象3275 小时前
SQL 编辑器不是高级记事本:KStudio 与 KSQL Developer 里的建表与增删改查手法
数据库·sql·mysql·编辑器·crud·执行计划
沫璃染墨6 小时前
从零入门计算机网络系列(五):UDP套接字编程实战——从核心API到客户端与服务器通信
linux·网络·c++·vscode·网络协议·udp