ABAP编辑器(SE80)中标记变量的快捷方式

时间:2017-02-02 07:42:34

标签: sap abap

作为.NET开发人员,我喜欢Visual Studio和许多其他编辑器的可能性,双击变量会标记其全名:

string name = "Test";

当我双击name时,它会突出显示,我可以应用复制它等有用的操作。 Visual Studio还会突出显示代码中使用变量的所有位置。

现在我必须使用SE80中的高级编辑器在ABAP中编程。可悲的是,这两个功能都不存在。双击变量将打开它们的类型定义,我曾经在VS中的F12键上使用了该类型定义。相反,F12键关闭模式,这在开始时引起了很多错误。

是否有(短)方式在ABAP编辑器中获取这些功能?

  • 突出显示变量的所有用法
  • 轻松标记整个字符串,而无需使用鼠标选择手册

2 个答案:

答案 0 :(得分:1)

要显示变量的所有出现,请将光标放在变量上,然后单击工具栏上带箭头的黄色框或使用快捷键 ctrl + shift + F3

我不知道选择整个字符串的另一种方法,除非您可以在按住 ctrl 时单击它。如果没有标记整个,请继续按住 shift 并单击其开头。

答案 1 :(得分:1)

除了已经提到的使用过的索引(WUI)LPK之外,您可以突出显示变量名称,按Ctrl + F然后选择全部标记。这将在包含变量名称的每一行的侧栏中放置蓝色标记。请注意,这仅限于当前编辑器内容。

对于快捷方式:F2被静态分配给双击,在ABAP环境中是下钻导航。 F12静态分配给Abort功能(顶部的三个图标中的红色。这些分配在整个系统中使用,并且 - 主要是出于一致性原因 - 任何开发人员都无法更改。据我所知,它们已存在在Visual Studio甚至发明之前的几年里,它们几乎肯定不会改变。

要获得更好的自定义选项,您可能需要查看ADT(Eclipse中的ABAP)环境。