美文网首页
添加idea的File-New菜单

添加idea的File-New菜单

作者: 愿你我皆是黑马 | 来源:发表于2021-07-10 21:10 被阅读0次

如何在idea的File/New菜单添加自己的文件类型

主要介绍两种方法:

  • 模板法:不需要编写代码就可以实现文件和项目级的模板创建功能
  • 插件法:使用代码灵活定制

模板法

  • 添加

    1. 打开一个 项目 或 单个文件(不属于任何项目), 使得其处于激活状态
    2. 选择菜单栏Tools->save file as template或者save project as template


      D79FA3741E40B1EF4EC84F3B930349A1.jpg
    3. 编辑好相关选项,文件名选项若不写死会在创建的


      image.png
    4. 点击Apply
      • 如果是未知文件类型,会弹出Register New File Type Assocation,idea会建议你去注册一个类型


        image.png
      • 如果不小心选错了文件的association type,进入Settings->Preferences-> File Types,找到正确的type,在其下添加该文件,弹出确认即可
  • 使用


    image.png
    image.png
  • 删除

    1. 打开设置面板/file and code template
    2. 在打开面板即可找到相应模板

插件法

  • 创建项目右键菜单

    1. 添加action
    //添加到项目更目录
    <action id="FirstAction" class="FirstAction" text="FirstAction" description="右键Action">
    
         <add-to-group group-id="ProjectViewPopupMenu" anchor="after" relative-to-action="ReplaceInPath"/>
         
    </action>
    
    //添加到new菜单里面
    <action id="JavaNewProjectOrModuleGroup" class="test.JavaNewProjectOrModuleGroup"
                    text="JavaNewProjectOrModuleGroup" description="JavaNewProjectOrModuleGroup">
          <add-to-group group-id="NewProjectOrModuleGroup" anchor="first"/>
    </action>
    
    1. 设置显示该action是否禁用的情况
    @Override
    public void update(AnActionEvent event) { //update动作发生在展示菜单之后
        this.getTemplatePresentation().setEnabled(是否应该显示);
    }
    
    1. 具体功能就是java代码的实现了

相关文章

网友评论

      本文标题:添加idea的File-New菜单

      本文链接:https://www.haomeiwen.com/subject/byhhpltx.html