IntelliJ:所有 Haxe 编译条件都被视为假

IntelliJ: All Haxe compile conditionals treated as false

我已经在 InjelliJ Haxe plugin's git issues 上 post 编辑了这个,但我不确定这是否是一个真正的错误,或者我是否应该做某事以便编辑...知道价值观或其他东西

在下面的例子中调试是正确的,同样的事情发生在 #if flash 或任何其他 #if,同时每个 #if !foo 有活跃的语法着色。

https://i.stack.imgur.com/jbkCa.png (我还没有post张图片的权限)

您可以通过编辑位于

下的 "Project Macros" 来编辑活动编译器标志
  • File -> Project Structure
  • Project Settings -> Modules -> your-haxe-mod-name
  • Haxe Tab -> Edit ButtonProject Macros
  • 旁边

定义也出现在 .idea/haxe.xml