zoukankan      html  css  js  c++  java
  • idea中的后缀补全

    IDEA有个很牛逼的功能,那就是后缀补全(Postfix Completion),这个功能可以通过后缀来使用代码补全进行模板式地补全语句,如遍历循环语句(for、foreach)、使用 String.format() 包裹一个字符串、使用类型转化包裹一个表达式、根据判(非)空或者其它判别语句生成 if 语句、用instanceOf生成分支判断语句等。

    听起来好像很高端的样子,但是实际上使用的方式非常简单,具体就是在一个表达式后按下点号【.】,然后输入一些提示或者在列表中选择一个候选项,最后按下tab键或enter键即可完成后缀补全的操作。另外要注意的是,这个功能是在IDEA13之后加入的。

    1.var声明变量。

    "yanggb".var
    100.var
    new Student().var

    2.null判断对象为空。

    student.null

    3.notnull判断对象非空。

    student.notnull

    4.nn判断对象非空。

    student.nn

    5.for遍历(增强型遍历)。

    list.for

    6.fori遍历(带索引的遍历)。

    list.fori

    7.not对布尔类型取反。

    isSuccess.not

    8.if条件判断。

    list.length > 0.if
    isSuccess.if

    9.cast强转对象/数据类型。

    student.cast

    10.return返回值。

    "yanggb".return
    student.return
    list.return
    new Student().return

    另外,按下快捷键【ctrl+j】可以查看所有可用的后缀补全列表。

    "如果付出总是得不到回应,热情就会一点点消逝,所有的精力和爱意都被慢慢消耗殆尽,直到心灰意冷。"

  • 相关阅读:
    iOS开发网络篇—GET请求和POST请求
    iOS开发网络篇—HTTP协议
    iOS开发网络篇—搭建本地服务器
    iOS开发网络篇—网络编程基础
    编程生涯
    使用NSURLSession实现断点续传
    定义设置颜色的RGB值的宏
    IB_DESIGNABLE的使用
    java文件和目录的增删复制
    Android离线语音识别(PocketSphinx)
  • 原文地址:https://www.cnblogs.com/yanggb/p/11372459.html
Copyright © 2011-2022 走看看