如何在netbeans 8.2 platfrom中隐藏新动作“粘贴为行”

时间:2018-02-19 19:47:24

标签: java action netbeans-8

我需要知道netbeans平台8.2中“粘贴为行”的操作ID,以便能够使用配置文件layer.xml隐藏它

所以我的问题是:这个动作的ID是什么?

enter image description here

1 个答案:

答案 0 :(得分:0)

这里是“粘贴为行”动作的ID

  

org.netbeans.modules.editor.actions.PasteLinesAction

我使用以下代码检索操作名称:

 Arrays.asList(Repository.getDefault().getDefaultFileSystem().getRoot().getFileObject("Menu/Edit").getChildren()).
               forEach(child -> System.out.println(child.getName()));

然后我更新了Layer.xml文件以隐藏此操作

  <folder name="Menu">
    <folder name="Edit">
        <file name="clipboard-lines.shadow_hidden"/>
    </folder>
 </folder>