FlashDevelop (Flex/AS3) 和本地化编译器消息
我对整个 FlashDevelop/Flash/etc 工具链完全陌生,但想做一些实验。我在笔记本电脑上安装了 FlashDevelop 和 Flex SDK,并且认为效果很好,除了一件事:编译器消息已本地化!
像“gebruik van een niet-gedefinieerde eigenschap”(荷兰语……有点)这样的消息限制了我的工作效率。我不认识它们,因为它们看起来与我在任何其他编程环境中习惯的完全不同,作为一个正确的句子,它们比英语错误消息更没有意义,而且我当然无法正确搜索它们。
现在我已经看到有几个 xml 文件和 java/mxmlc/fcsh/etc 配置可以调整,但到目前为止没有任何帮助。
请帮助我恢复理智和 en_US/1033/etc!谢谢...
编辑通过控制面板将我的 Windows 区域设置设置为英语,然后重新启动 FlashDevelop,确实导致 Flex 出现英语错误消息。所以万岁,我有一个可用的解决方法。不过,我仍然希望两者无关,因为作为开发人员一直在摆弄这些设置。
I am completely new to the whole FlashDevelop/Flash/etc toolchain, but wanted to do some experimenting. I installed FlashDevelop and Flex SDK on my laptop, and thinks worked out just fine, except for one thing: the compiler messages are localized!
Messages like "gebruik van een niet-gedefinieerde eigenschap" (Dutch.. sort of) are limiting my productivity. I don't recognize them because they look nothing like what I'm used to in any other programming environment, as a proper sentence they make even less sense than English error messages, and I certainly can't google them properly.
Now I've already seen there are a couple of xml files and java/mxmlc/fcsh/etc configs I can tweak, but nothing so far helped.
Please help me restore sanity and en_US/1033/etc! Thanks...
Edit Setting my windows locale to English through the control panel, then restarting FlashDevelop, did result in English error messages from Flex. So hurray, I've got a usable workaround. I'd still like the two to be unrelated though, as a developer a fiddle with those settings all the time.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
修改与 mxmlc.exe 位于同一文件夹中的 jvm.config 文件
通过在 java.args 行添加以下选项:
详细说明为 此处。
Modify jvm.config file located in the same folder as your mxmlc.exe
by adding on java.args line the following option:
Detailed explanation is here.
转到
工具|程序设置
(按 F10)并从左侧面板中选择Flash Develop
。向下滚动到Misc
标题 - 最后一个选项是Selected Locale
。如果 en_US 不存在,那么您就会遇到问题 - 您可能需要再次下载正确的区域设置版本。Goto
Tools | Program Settings
(press F10) and selectFlash Develop
from the left panel. Scroll down to theMisc
heading - the last option isSelected Locale
. If en_US is not there, then you have a problem - you might have to download the correct locale version again.通过控制面板将我的 Windows 区域设置设置为英语,然后重新启动 FlashDevelop,确实导致 Flex 出现英语错误消息。
我有人提出了更好的解决方案,我很乐意接受这个答案而不是这个......
Setting my windows locale to English through the control panel, then restarting FlashDevelop, did result in English error messages from Flex.
I someone comes up with a better solution, I'll gladly accept that answer in stead of this one...