我对整个FlashDevelop / Flash / etc工具链都很陌生,但想做一些实验。我在我的笔记本电脑上安装了FlashDevelop和Flex SDK,并认为工作得很好,除了一件事:编译器消息是本地化的!
像“gebruik van een niet-gedefinieerde eigenschap”(荷兰语等等)的消息限制了我的工作效率。我不认识他们,因为他们看起来不像我在任何其他编程环境中习惯的那样,作为一个正确的句子,他们比英语错误信息更不合理,我当然不能正确地谷歌。
现在我已经看到有几个xml文件和java / mxmlc / fcsh / etc配置我可以调整,但到目前为止没有任何帮助。
请帮我恢复理智和en_US / 1033 /等!感谢...
编辑 通过控制面板将我的Windows语言环境设置为英语,然后重新启动FlashDevelop,确实导致来自Flex的英语错误消息。所以,我有一个可用的解决方法。我仍然希望这两者不相关,作为开发人员一直都是这些设置的小提琴。
答案 0 :(得分:4)
修改与 mxmlc.exe 位于同一文件夹中的 jvm.config 文件 通过在 java.args 行添加以下选项:
-Duser.language=en -Duser.region=US
详细说明是here。
答案 1 :(得分:2)
转到Tools | Program Settings
(按F10)并从左侧面板中选择Flash Develop
。向下滚动到Misc
标题 - 最后一个选项是Selected Locale
。如果en_US不存在,则表示您遇到问题 - 您可能需要再次下载正确的语言环境版本。
答案 2 :(得分:1)
通过控制面板将我的Windows语言环境设置为英语,然后重新启动FlashDevelop,确实导致来自Flex的英语错误消息。
我有人提出了一个更好的解决方案,我很乐意接受这个答案而不是这个......