如何在Android Studio中启用自动格式化Flutter项目?

tquggr8v  于 12个月前  发布在  Android
关注(0)|答案(3)|浏览(343)

例如,有一个示例Flutter代码。此代码的格式不正确。

import 'package:flutter/material.dart';

void main() => runApp(SampleApp());

class SampleApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        body: SafeArea(
          child: Container(
            child: const Text('123'),), // this line isn't properly formatted 
        ),
      ),
    );
  }
}

字符串
我听说Android Studio能够在编辑器中保存代码时自动格式化flutter代码。在这种情况下,必须遵守某些条件,-所有逗号都应该像上面的示例代码一样出现在代码中。但我没有找到如何做到这一点。所以如果这是真的(即,如果有可能做到这一点)如何实现这一点?

uqcuzwp8

uqcuzwp81#

进入设置->语言和框架-> Flutter,勾选保存时的格式代码
您也可以手动重新格式化代码shortcut
Windows/Linux:Ctrl + Alt + L
Mac:Command + Option + L

798qvoo8

798qvoo82#

步骤如下:
对于Android Studio Windows:
File> Settings> Languages ​​& Frameworks> Flutter>检查Format code on save
对于Android Studio Macbook:
Android Studio(左文件)> Settings> Languages ​​& Frameworks> Flutter>检查Format code on save
Ctrl+S Windows,Command+S Mac来保存自动格式化!

sigwle7e

sigwle7e3#

就像@ jananjian说的,有一个自动重新格式化代码的快捷方式。然而,我遇到了同样的问题,但我无法解决它,因为我的命令没有建立,所以我会离开路线到达那里,以防有人需要它。
打开【设置】>【首选项】>【键盘Map表】,搜索“将代码重新格式化为'dart format'”,可以根据需要进行自定义。

相关问题