ABAP Development Tools的语法增强
生活随笔
收集整理的這篇文章主要介紹了
ABAP Development Tools的语法增强
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
ABAP Development Tools的前端是Java,根本識(shí)別不了ABAP。那么在ADT里的ABAP語(yǔ)法高亮是如何實(shí)現(xiàn)的?
第一次打開(kāi)一個(gè)report時(shí),顯示在ADT里的代碼是沒(méi)有任何語(yǔ)法高亮顯示的,
此時(shí)有一個(gè)HTTP請(qǐng)求發(fā)到ABAP后臺(tái):
/sap/bc/adt/abapsource/parsers/rnd/grammar?head=true
請(qǐng)求一個(gè)pad文件:
這個(gè)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渲染,就得到了語(yǔ)法高亮的效果:
要獲取更多Jerry的原創(chuàng)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙":
總結(jié)
以上是生活随笔為你收集整理的ABAP Development Tools的语法增强的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 公司买股票和个人买股票的区别 有以下四种
- 下一篇: eclipse工作区(workspace