gpt4 book ai didi

intellij-idea - 如何在 Intellij 中为 Live 模板添加自定义表达式函数

转载 作者:行者123 更新时间:2023-12-03 22:17:17 25 4
gpt4 key购买 nike

如何在 Idea Intellij 中为实时模板添加新的自定义函数。

例如,我需要一个自定义函数,它可以将实时模板变量从 Camel Case 转换为 Spaced。
即在变量的实时模板中,必须在多个位置插入且不带空格。

例如。 “MyVar”和“My Var”。所以我想插入一个表达式来将“MyVar”转换为“My Var”。

默认情况下没有可用的表达式可用于此。

谢谢。

最佳答案

有用于提供实时模板功能的 OpenAPI。可以创建 IntelliJ IDEA 插件来添加更多功能。

Macro抽象类。插件应该定义扩展点,像这样:

<liveTemplateMacro implementation="com.intellij.codeInsight.template.macro.CapitalizeMacro"/>

搜索 IntelliJ IDEA Community示例实现的代码库。

关于intellij-idea - 如何在 Intellij 中为 Live 模板添加自定义表达式函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12156205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com