代码之家  ›  专栏  ›  技术社区  ›  Suragch Shmidt

在Android Studio中使用带有flutter应用程序的自定义代码片段(实时模板)

  •  0
  • Suragch Shmidt  · 技术社区  · 7 年前

    在在线教程中,我看到人们键入一些字符,这些字符可以快速扩展为代码片段。这样可以节省大量样板代码。如何在Android Studio中进行颤振开发?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Suragch Shmidt    7 年前

    在Android Studio中,转到 设置(Mac上的首选项)>编辑器>实时模板 .

    展开颤振选项。您应该看到一些已经定义的活动模板。要创建新的,请单击 + 右侧的“添加”按钮,然后选择“实时模板”。

    enter image description here

    添加一个可以在代码中使用的缩写。还要写一个描述。然后粘贴要自动插入的代码。最后,在上面说“定义”的地方,从列表中选择DART。然后选择OK。

    enter image description here

    如果有任何变量名要在以后填写,可以在它们周围加上 $ 象徵 $NAME$ .

    例子

    每当我想测试一些小部件时,我都会用一个干净的布局制作一个新的应用程序,没有任何评论和额外的小部件。这是一个活动模板,它只是一个基本的开始布局。

    我叫了缩写 basiclayout 代码是

    import 'package:flutter/material.dart';
    
    void main() => runApp(MyApp());
    
    class MyApp extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        return MaterialApp(
          title: 'My App',
          theme: ThemeData(
            primarySwatch: Colors.blue,
          ),
          home: Scaffold(
            appBar: AppBar(title: Text('My App')),
            body: BodyWidget(),
          ),
        );
      }
    }
    
    class BodyWidget extends StatelessWidget {
    
      @override
      Widget build(BuildContext context) {
        return Container();
      }
    }
    

    现在我可以开始打字了 基本布局 自动插入所有代码。我本来可以换的 My App 字符串或 BodyWidget 用A命名 $$ 变量,如果我每次都想选择一个新名称。

    也见