1、创建一个action,继承自AnAction类。如图。

3、为了让我们的action在上下文菜单中有效,需要将其注册到plugin.xml 文件中,添加到EditorPopupMenu组中。如图。

5、获取一个caret模型和选择。确保已经打开来工程和编辑器实例。如图。

7、修改选中文本需要使用Document实例的replaceString方法。最后在Editor Basics plugin中可以找到功能。如图。

时间:2024-10-13 16:02:44
1、创建一个action,继承自AnAction类。如图。
3、为了让我们的action在上下文菜单中有效,需要将其注册到plugin.xml 文件中,添加到EditorPopupMenu组中。如图。
5、获取一个caret模型和选择。确保已经打开来工程和编辑器实例。如图。
7、修改选中文本需要使用Document实例的replaceString方法。最后在Editor Basics plugin中可以找到功能。如图。