1

是否可以要求 FlexBuilder 自动填写语句的类型?

例如:

var g = this.graphics;

将抛出一个“无类型声明”警告 Eclipse 的魔法“请修复此行”将无法修复......那么除了手动输入“g:Graphics”之外,还有其他方法可以解决这个问题吗?

4

2 回答 2

1

至少直到并包括 FlexBuilder 3,唉,如果你想遵守编译器的严格类型规则,你必须声明类型,而且我不知道那里现有的“推断这个变量的类型”功能任何地方,要么。

不过,我确信这是设计使然——那些想要严格类型的好处的人可以通过显式声明来获得它们,而那些可能更喜欢在运行时更改“g”所指的内容的人可以欣赏能够关闭编译器警告的功能(项目 > 属性 > Flex 编译器)并这样做。

希望我有一个更好的答案给你!也许其他人知道一些事情并且可以提出更令人满意的解决方案。:)

如果只是多余的字符让您烦恼,您可以尝试使用 Eclipse/FlexBuilder 快捷方式(例如,用于类型自动完成的 Ctrl+Space)——这里有一个很好的列表

于 2009-05-16T15:54:35.063 回答
1

有一个插件可以为eclipse即时编写代码片段,也许你可以创建一些解决你问题的东西:

更多在这里:

于 2009-06-03T20:18:41.570 回答