在Intellij中调试GWT的JavaScript

时间:2015-08-13 09:02:37

标签: gwt intellij-idea

当我从Intellij调试GWT的客户端代码时,调试器显示变量名称,因为它们在编译的JavaScript中,而不是在Java中命名:

enter image description here

当我将鼠标移到某个变量上时,我得到<Style x:Key="LabelValueContentControl" TargetType="HeaderedContentControl"> <Setter Property="Padding" Value="5" /> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="HeaderedContentControl"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" SharedSizeGroup="LabelValueContentControl.Label" /> <ColumnDefinition Width="*" /> </Grid.ColumnDefinitions> <ContentPresenter ContentSource="Header" Margin="{TemplateBinding Padding}" HorizontalAlignment="Right" /> <ContentPresenter Grid.Column="1" Margin="{TemplateBinding Padding}" /> </Grid> </ControlTemplate> </Setter.Value> </Setter> </Style>

enter image description here

我认为源映射的任务是在js和java名称之间进行转换。

我是否错误地配置了某些内容,还是仅仅是源地图的当前状态?

1 个答案:

答案 0 :(得分:1)

似乎是known GWT issue。我们的开发人员正在与GWT团队合作,在IDEA 15中为其提供支持。您可以跟踪进度here

您已经可以尝试部分工作的IDEA 15 EAP(并非适用于所有情况)。