Eclipse IntelliJ有Spring名称空间向导吗?

Eclipse IntelliJ有Spring名称空间向导吗?,eclipse,spring,intellij-idea,sts-springsourcetoolsuite,Eclipse,Spring,Intellij Idea,Sts Springsourcetoolsuite,在Spring源代码工具套件(带有一些Spring调优的Eclipse)中,有一个很好的向导,可以在定义新的Spring配置时选择名称空间(见图): 我在IntelliJ中找不到类似的东西。它提供了类似的东西吗 IntelliJ做得更简单:添加带有名称空间的标记,IntelliJ会询问您是否希望添加它。不需要向导或插件。对于那些与Idea用户一起从Eclipse切换的用户,我觉得这有点违反直觉。 让我们以上下文名称空间为例(用户希望使用属性占位符,但不记得正确的元素名称,也不想在interne

在Spring源代码工具套件(带有一些Spring调优的Eclipse)中,有一个很好的向导,可以在定义新的Spring配置时选择名称空间(见图):


我在IntelliJ中找不到类似的东西。它提供了类似的东西吗

IntelliJ做得更简单:添加带有名称空间的标记,IntelliJ会询问您是否希望添加它。不需要向导或插件。

对于那些与Idea用户一起从Eclipse切换的用户,我觉得这有点违反直觉。 让我们以上下文名称空间为例(用户希望使用属性占位符,但不记得正确的元素名称,也不想在internet上搜索一个小配置。他所知道的一切都在上下文名称空间中,在Idea中添加上下文名称空间似乎对他和帮助都足够了)。 但在Idea中,他必须牢记名称空间和元素,以便帮助Idea帮助他恢复名称空间。嗯。。。没那么有用

因此:


很公平,但我希望将来能有一个向导。你的想法太像Eclipse用户了。@duffymo也添加了
xsd
。我试过了,但没有成功。它可能有一些问题,例如,如果您想添加
。对不起,我没有任何问题。我不知道你的问题是什么。例如,如果要使用上下文名称空间,只需在XML中添加类似的配置,IntelliJ就会自动添加以下行:
xmlns:context=”http://www.springframework.org/schema/context“xsi:schemaLocation="http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd“
最近我被告知IntelliJ Idea IntelliJ通过Ctrl+Alt+Space从另一个(尚未引用)xml元素中建议xml名称空间。Ctrl+Alt+Space代表类名完成,但它也适用于xml元素完成。因此,为了在感谢您的回答后获得属性占位符类型Ctrl+Alt+Space的建议,您的说法有一定的道理。IDEA既没有此功能,也没有类似STS的请求映射视图。这就是有点遗憾。
<context $PROMPT
<context: $PROMPT
<property-p$PROMPT + CTRL-SPACE
<context:property-placeholder $PROMPT + CTRL-SPACE
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:context=$PROPMP +CTR-SPACE