我目前正在尝试使用来自This video tutorial和This blog post的信息让Haxe调试器与IntelliJ配合使用。
有一次,教程说必须在主文件的“create”方法中创建一个 DebugSocket
对象。但是,当我输入时,我得到一个未知的符号错误。
根据我的理解, DebugSocket
对象应该可以从hxcpp库(我已经包含)中获得。但是,如果我键入 new hxcpp.
,我给出的唯一选项是:
我做错了什么?我是否包含错误的库?这些教程是否引用了旧版本的库?有什么地方我可以找到关于如何正确使用hxcpp调试工具的全面文档吗?
答案 0 :(得分:1)
如果使用flash构建更容易,那么我会考虑这个。
我没有得到hxcpp调试工作(但我确定它确实如此)。但是,我发现闪存调试更容易。我假设您已经在想法中设置了项目(并且不仅仅将它用作简单的文本编辑器)。这是我为使其发挥作用而采取的一系列步骤:
C:/Users/username/AppData/Local/FlashDevelop/Apps/flexairsdk/4.6.0+4.0.0/
。一个复杂的问题是,在Windows上,您可能会遇到haxelib无法启动应用程序的死锁,并且intellij会挂起来等待它。请参阅https://github.com/TiVo/intellij-haxe/issues/123 - 如果您发现此问题,我已在问题评论中概述了解决方案。
使用此网站:http://raintomorrow.cc/post/48029438701/setup-idea-intellij-for-haxe-nme-development获取一些截图(这是intellij tho的旧版本)。