Intellij:在项目窗格中的上下文菜单中添加“接口”

Posted

技术标签:

【中文标题】Intellij:在项目窗格中的上下文菜单中添加“接口”【英文标题】:Intellij: Adding 'Interface' to my context menu in the Project Pane 【发布时间】:2011-03-24 01:11:31 【问题描述】:

目前在 IntelliJ 中,如果我在 Project 窗格中右键单击一个包,我可以看到如下内容:

new > Java class
new > File
new > Package

我想在“新”上下文菜单中添加一些新菜单项,例如 Interface 和 Enum。有谁知道怎么做?

我一直在 设置 > 菜单和工具栏中玩弄,没有任何运气。

编辑:有趣的是,如果我右键单击一个包并选择 New > Edit File Templates...,我可以看到一个接口的模板,并且在描述中它实际上说:

This is a built-in template used by IDEA each time you create a new Java interface, by selecting New | Interface from the popup menu in one of the project views.

除非我需要查看 Project 以外的其他窗格,否则我似乎找不到任何上下文菜单可以让我按照建议选择 New > Interface以上说明。

【问题讨论】:

【参考方案1】:

新 | Java Class,Create New Class对话框出现,在这个对话框中你可以选择Kind以下之一:

类 接口 枚举 注释

(使用 IDEA 9.0.3 测试)

如果你想直接在新建列表中的界面,那么你必须在设置中添加新模板 |文件模板,将其命名为 Java Interface 并将 Interface 模板的内容复制到此模板中。

【讨论】:

谢谢!响应的第二部分正是我想要的。在“文件模板”部分添加一个新的界面模板后,它立即出现在我的上下文菜单中。【参考方案2】:

您还可以创建一个快捷方式来节省一些时间。

Alt+Ctr+S -> Keymap -> 在搜索框中输入“create new”并选择Java class,然后指定任何快捷方式,例如Ctrl+N

【讨论】:

【参考方案3】:

它在 New Java Class 菜单下。

【讨论】:

【参考方案4】:

是的,它在类菜单中可用:新建--> Java 类--> 接口。

【讨论】:

以上是关于Intellij:在项目窗格中的上下文菜单中添加“接口”的主要内容,如果未能解决你的问题,请参考以下文章

Outlook VSTO附件在邮件主题中选择了文本和上下文菜单

Ubuntu中的Intellij右键单击上下文菜单问题

无法使用 Cocoa 中的服务在 Finder 的上下文菜单中添加项目

Android将项目添加到全局上下文菜单

在IntelliJ中调试sbt项目

IntelliJ的“UML支持”插件