Intellij Idea如何自定义编辑选择和改变文本
1、创建一个action,继承自AnAction类。如图。
2、为了确定action什么时候可见和可以执行的,我们需要重写它的update方法。如图。
3、为了让我们的action在上下文菜单中有效,需要将其注册到plugin.xml 文件中,添加到EditorPopupMenu组中。如图。
4、可以通过CommonDataKeys.EDITOR获取到编辑器的实例引用。如图。
5、获取一个caret模型和选择。确保已经打开来工程和编辑器实例。如图。
6、获取到Document实例对象,这里需要重写actionPerformed方法。如图。
7、修改选中文本需要使用Document实例的replaceString方法。最后在Editor Basics plugin中可以找到功能。如图。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:57
阅读量:31
阅读量:80
阅读量:24
阅读量:84