Flutter中自定义List扩展导致IDE重复代码提示问题求助
Flutter/Dart List扩展方法出现重复IntelliSense代码提示问题
我为List类型编写了如下扩展:
extension CustomListExtensions<TType> on List<TType> { List<TOther> transform<TOther>(TOther Function(TType) fn) { .... } }
此前该扩展在应用内各处使用都正常,但现在在VSCode和Android Studio中都出现了重复代码提示的问题——每个导入过该扩展的文件,都会在代码提示里生成一个对应的transform方法条目,重复显示。(截图可见多个相同名称的transform方法提示,来源指向不同的文件路径)
当前开发环境:
Flutter 3.24.2 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cf269e36d (5 days ago) • 2024-09-03 14:30:00 -0700 Engine • revision a6bd3f1de1 Tools • Dart 3.5.2 • DevTools 2.37.2
请问有没有其他开发者遇到过这类问题?
内容的提问来源于stack exchange,提问作者ramtheconqueror
相关产品推荐
相关产品推荐

