ABAP Development Tools的前端是Java,根本識别不了ABAP。那麼在ADT裡的ABAP文法高亮是如何實作的?
第一次打開一個report時,顯示在ADT裡的代碼是沒有任何文法高亮顯示的,

此時有一個HTTP請求發到ABAP背景:
/sap/bc/adt/abapsource/parsers/rnd/grammar?head=true
請求一個pad檔案:
這個pad檔案的作用,參考Jerry的部落格: [How ABAP syntax highlight is implemented in “WebIDE” launched via browser](https://blogs.sap.com/2018/03/09/how-abap-syntax-highlight-is-implemented-in-webide-launched-via-browser/)
Pad檔案加載完畢之後,被ADT渲染,就得到了文法高亮的效果: