标簽(Tag)幾乎是資訊管理軟體的一個必備功能,目的是幫助使用者更迅速地檢索出自己需要的資料,以及對海量資料進行更有效的管理。
如今在ABAP Development Tool裡也支援标簽功能了,可以像使用各種雲筆記一樣,給常用類型的ABAP對象添加自定義的标簽。這個标簽配置設定的功能并未給ABAP對象增添任何新的功能,而是幫助使用者能夠按照自己的實際需求,迅速将需要的ABAP資源檢索出來。
本文先展示給ABAP對象加标簽的操作方式,再介紹如何給ABAP Development Tool添加标簽功能。
在ABAP Development Tool裡添加标簽的方式非常直接,右鍵菜單裡選擇Assign Tags即可。凡是使用過雲筆記裡标簽添加和管理功能的朋友們,對此應該非常熟悉。
通過Add Tag和Add User Tag按鈕管理标簽結構,每個ABAP系統都有一個全局的标簽系統(Global Tag), 這些标簽在同一ABAP系統裡所有登入使用者均可見。也可以建立隻有自己可見的User Tag:
ABAP Development Tool的标簽管理功能來自開源社群的貢獻,是以需要使用者自行安裝。
Jerry之前的一篇部落格介紹了使用者在ABAP Development Tool裡操作時前背景互動的原理:
An example to help you understand how does ADT work
https://blogs.sap.com/2014/08/12/an-example-to-help-you-understand-how-does-adt-work/背景增強的ABAP實作源代碼,位于Github上:
https://github.com/stockbal/abap-tags-backend該倉庫的源代碼需要使用abapGit安裝到ABAP背景系統上。
如果你的ABAP系統沒有abapGit這個用戶端,需要先進行安裝,其實就是建立一個報表,再将下面這個Github倉庫裡的abapGit源代碼拷貝到報表裡,激活即可。
https://github.com/larshp/abapGit#abapgit将下圖高亮的zabapgit.abap包含的源代碼下載下傳到本地,用任意一個文本編輯器打開,Ctrl C再Ctrl V到ABAP系統的報表裡,激活: