Android studio 如果给定了特定名称,Android studio将无法识别文件

Android studio 如果给定了特定名称,Android studio将无法识别文件,android-studio,flutter,Android Studio,Flutter,使用android studio进行颤振开发。在创建了一个新的颤振应用程序后,我创建了另一个名为 霍姆·达特 但是android studio无法识别该文件。该页面不会显示自动完成或任何内容 我还可以看到,home.dart文件名前面没有globe符号(与其他文件一样,在左侧)。如果我把任何其他文件名,它的工作很好。有人能找到问题所在吗 更新 我想这是某种错误。我甚至尝试创建一个新项目,并尝试了同样的方法。如果我用另一个名字,效果很好(我试过了hom.dart,效果很好)。但是如果我把它重命名为

使用android studio进行颤振开发。在创建了一个新的颤振应用程序后,我创建了另一个名为

霍姆·达特

但是android studio无法识别该文件。该页面不会显示自动完成或任何内容

我还可以看到,
home.dart
文件名前面没有globe符号(与其他文件一样,在左侧)。如果我把任何其他文件名,它的工作很好。有人能找到问题所在吗

更新

我想这是某种错误。我甚至尝试创建一个新项目,并尝试了同样的方法。如果我用另一个名字,效果很好(我试过了
hom.dart
,效果很好)。但是如果我把它重命名为home.dart,它就会有一个奇怪的错误


谢谢

您是否尝试过构建该项目

该文件不会显示自动完成或任何内容,因为它被视为普通文本文件。 添加其他dart文件时,您可以在lib文件夹上右键单击,然后添加新的dart文件


通过将不同的文件类型创建为常规文件(右键单击->新建->文件),将其与特定文件相关联,该文件没有隐含类型,而是显示要从中选择的类型列表。您可能只是单击了“下一步”,而没有更改“文本”文件类型的默认选择。根据Android Studio的版本,在以后重命名文件可能会更改其类型,也可能不会更改其类型


要修复此问题,请打开设置(Ctrl+Alt+S),转到编辑器->文件类型,向下滚动并从文件类型列表中选择“文本”,从底部列表中选择您的文件,然后单击减号(-)将其删除。您的文件不应再与“文本”类型相关联-我不确定是否会根据其扩展名自动重新分配,但您现在应该能够删除它并使用相同的名称重新创建它,而无需自动将其自身设置回“文本”

通过转到“文件类型”来修复它。即使删除和重新创建同名文件也不起作用。非常感谢。