Flutter 快捷操作及快捷鍵


  • 創建新的StatelessWidget或者StatefulWidget

    直接輸入stless、stful即可,不必手動去編寫繼承StatelessWidget或者StatefulWidget並重寫build()方法
  • StatelessWidget改為StatefulWidget

    只需要將光標StatelessWidget的地方,按住Alt + Enter(在mac中是option + Enter),然后單擊Convert to StatefulWidget,將自動轉為StatefulWidget
  • Alt + Enter作用

    1、給widget添加padding:按下Alt + Enter,單擊Add Padding就可以給widget的外面加上一層Padding,且代碼結構不會亂
    2、設置widget居中:按下Alt + Enter,單擊Center Widget就可以給widget的外面加上一層Center的小部件,使widget居中
    3、將widget放到Container中:按下Alt + Enter,單擊Wrap with Container就可以給widget的外面加上一層Container
    4、將多個widget放到Row,Column中:按下Alt + Enter,單擊Wrap with Column或者Row就可以一次性將多個widget放置到Row或者Column中
    5、將widget放到任意的小部件中:按下Alt + Enter,單擊Wrap with a new widget就可以將widget放到任意的小部件中
    6、移除widget:按下Alt + Enter,單擊Remove Widget就可以將當前的widget進行刪除
  • 快速選擇整個小部件:快捷鍵Ctrl + W

  • 使用Flutter Outline

    Flutter Outline可以在IDE的最右側找到,位於Flutter Inspector的正上方。Flutter Outline:主要用於視圖的預覽、右鍵某一個widget,可以根據提示框,快速幫你在這個widget的外面包裝一層比如padding之類的代碼
  • 代碼提取成一個方法:Ctrl+Alt+M

  • 刪除未使用的import:Ctrl+Alt+O

  • 重命名:Shift + F6 

     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM