Java 自定义语言中的IntelliJ内联cpp代码 我正在制作一个智能语言插件,支持我的自定义语言,包括内嵌C++代码(如C代码中的ASM)。 比如说 $ENTRY Go { = <Main <ArgList>>; } %% v

Java 自定义语言中的IntelliJ内联cpp代码 我正在制作一个智能语言插件,支持我的自定义语言,包括内嵌C++代码(如C代码中的ASM)。 比如说 $ENTRY Go { = <Main <ArgList>>; } %% v,java,intellij-idea,plugins,jetbrains-ide,intellij-plugin,Java,Intellij Idea,Plugins,Jetbrains Ide,Intellij Plugin,自定义语言中的IntelliJ内联cpp代码 我正在制作一个智能语言插件,支持我的自定义语言,包括内嵌C++代码(如C代码中的ASM)。 比如说 $ENTRY Go { = <Main <ArgList>>; } %% void f() { for (int i = 0; i < 100; ++i) printf("%i = 0x%x\n", i); } %% $ENTRY Go{ =查找“InjectLanguage refer

自定义语言中的IntelliJ内联cpp代码

我正在制作一个智能语言插件,支持我的自定义语言,包括内嵌C++代码(如C代码中的ASM)。 比如说

$ENTRY Go {
    = <Main <ArgList>>;
}

%%
void f() {
    for (int i = 0; i < 100; ++i)
        printf("%i = 0x%x\n", i);
}
%%
$ENTRY Go{

=查找“InjectLanguage reference”,也许这就是您想要的?尽管这可能有点过于手动..您可以将现有插件与语言注入一起使用。请注意,它非常有限且不受支持(并且可能与当前版本不兼容),目前还没有一流的C/C++支持IntelliJ IDEA(与CLion和AppCode中的一样),相关请求:。