美文网首页Android开发android技术专栏开源工具技巧
Android studio 使用技巧(5)---- 后缀自动补

Android studio 使用技巧(5)---- 后缀自动补

作者: hwj3747 | 来源:发表于2017-04-28 18:53 被阅读200次

    作者:hwj3747
    转载请注明

    Postfix Completion

    后缀自动补全功能是Android Studio自带的一个比较方便的功能,实际上在我看来,它跟模板挺像的,Postfix Completion可能会比模板更加方便一点吧。什么是Postfix Completion呢,举个例子,比如我们定义了一个list:

    ArrayList<String> list=new ArrayList<>();
    

    要对这个list进行遍历,只需要写list.for如下:

    5.png

    就能自动生成这个list的for循环代码:

            for (String s : list) {
                
            }
    

    此外,系统还自带很多其他的后缀供用户选择。

    配置

    在setting界面,选择Editor-General-Postfix Completion

    4.png

    把Enable postfix completion打钩,下方可以看到一共有30种自带的操作。
    可惜的是,目前Android Studio并没有提供让用户自定义Postfix Completion的功能,所以只有这30种可以使用,虽然是这样说,但这些也已经挺好用的了。

    常用后缀

    • .for
      生成迭代器的for循环,生成:
            for (String s : list) {
                
            }
    
    • .forr
      生成带计数的for循环,生成:
            for (int i = list.size() - 1; i >= 0; i--) {
                
            }
    
    • .nn
      判断非空,生成:
            if (list != null) {
                
            }
    
    • .cast
      强制转化,生成:
    (() list)
    
    • .null
      判断空值,生成:
            if (list == null) {
                
            }
    
    • .try
      生成try/catch,生成:
        try {
                list
            } catch (Exception e) {
                e.printStackTrace();
            }
    

    相关文章

      网友评论

        本文标题:Android studio 使用技巧(5)---- 后缀自动补

        本文链接:https://www.haomeiwen.com/subject/aaqazttx.html