在VSCode中获取Flutter所有@override方法的快捷方式及方法
在VSCode中获取Flutter所有@override方法的几种方法
当然有啦!在VSCode里要找出Flutter项目中所有@override方法,我常用这几个实用办法,分享给你:
全局/文件内搜索
按Ctrl+F(Windows/Linux)或Cmd+F(Mac)打开当前文件的搜索框,输入@override,就能看到当前文件里所有重写方法的高亮和列表。如果要搜整个项目,按Ctrl+Shift+F/Cmd+Shift+F,同样输入@override,搜索结果会按文件分组,点击就能直接跳转到对应方法位置。Outline面板过滤
打开左侧的「大纲」面板(快捷键Ctrl+Shift+O/Cmd+Shift+O),面板顶部有个搜索框,输入override,就能快速过滤出当前文件中所有带@override注解的方法,还能看到方法的层级结构。Flutter插件的智能提示
如果你安装了官方的Flutter插件,当你在类内部输入override时,插件会弹出一个下拉列表,展示当前类可以重写的所有父类方法。虽然这个主要是用来快速添加重写方法,但也能帮你快速梳理当前类已有的和可重写的方法范围。正则精准搜索
要是担心搜索到注释里的@override,可以用正则表达式^@override进行搜索(匹配行首的注解),这样就能精准定位到代码中真正的重写方法,避免干扰。
内容的提问来源于stack exchange,提问作者boeledi
相关产品推荐
相关产品推荐

