用了这么久 IDEA ,你竟然不知道有个功能叫自动补全!

这篇具有很好参考价值的文章主要介绍了用了这么久 IDEA ,你竟然不知道有个功能叫自动补全!。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

来源:https://dwz.cn/hlQEDFne

IDEA 有个很牛逼的功能,那就是后缀补全(不是自动补全),很多人竟然不知道这个操作,还在手动敲代码。

这个功能可以使用代码补全来模板式地补全语句,如遍历循环语句(for、foreach)、使用 String.format() 包裹一个字符串、使用类型转化包裹一个表达式、根据判(非)空或者其它判别语句生成 if 语句、用 instanceOf 生成分支判断语句等。

使用的方式也很简单,就是在一个表达式后按下点号 . ,然后输入一些提示或者在列表中选择一个候选项,常见的候选项下面会给出 GIF 演示。

1、var 声明

2、null 判空


3、notnull 判非空


4、nn 判非空



5、for 遍历


6、fori 带索引的遍历



7、not 取反



8、if 条件判断



9、cast 强转



10、return 返回值


【推荐阅读

[技术]:如何写出让同事无法维护的代码?

[技术]:9个你应该知道的支付系统开源项目

[技术]:面试官问你MySQL的优化,看这篇文章就够了

[技术]:IntelliJ IDEA快捷键终极大全,速度收藏!

[技术]:分布式 RPC 框架性能大比拼

[技术]:我们公司使用了 6 年的分布式锁,很是牛逼啊!

[技术]:提升10倍生产力:IDEA远程一键部署SpringBoot到Docker

[职场]:大公司病(太现实了!)文章来源地址https://www.toymoban.com/news/detail-711224.html

到了这里,关于用了这么久 IDEA ,你竟然不知道有个功能叫自动补全!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 文本域输入提示,自动补全功能

    2024年02月13日
    浏览(29)
  • Linux懒人神器:命令自动补全功能!

    在Linux中,命令自动补全功能是一种被广泛使用的懒人神器。它可以极大地提高命令行操作的效率和准确性。通过命令自动补全功能,用户只需输入部分命令或文件路径的片段,系统就能自动补全其余部分,甚至可以根据上下文提供合适的选项和参数。本文将详细解释Linux的命

    2024年02月09日
    浏览(48)
  • 准备选型直播SDK产品,ChatGPT竟然这么说...

    近两年即时通讯/直播产品炙手可热,市场上针对ToB的产品日益增多,企业该如何去选型呢?本文分享了笔者对于直播产品的思考,将从直播SDK实例功能特性、常见业务场景、注意事项及最佳实践等方面介绍如何进行实例选型,旨在帮助您了解应如何结合实际业务场景选购音视

    2024年02月02日
    浏览(30)
  • 服务器查看网络端口,竟然有这么多命令

    ping: 用来测试网络连接是否正常,通过向目标IP地址或域名发送数据包并等待响应时间来检测网络是否通畅。可通过sudo apt-get install iputils-ping安装。 nslookup: 用于查询DNS域名解析,通过输入域名或IP地址获取相应的解析信息。可通过sudo apt-get install dnsutils安装。 traceroute: 用于跟

    2024年02月15日
    浏览(34)
  • Cube IDE 实现自动代码补全功能

    总所周知,我们使用的 Cube IDE 虽然有代码自动补全功能,但是需要通过快捷键 alt + / 来激活代码补全功能,并不能很友好提高开发效率。但是,我们可以通过安装插件来实现自动代码补全功能,具体实现方式如下 测试环境使用的是 Cube IDE v1.11.2 版本 打开菜单栏上的 Help-Ins

    2024年02月03日
    浏览(45)
  • 用了这么多年Rust终于搞明白了内存分布!

    Rust作为一门学习曲线十分陡峭的语言,掌握其核心基础数据结构的内存分布对学习Rust会有很大的帮助,即使对于已经熟悉Rust的同学,深入数据结构分布也能帮助到调优Rust程序。 接下来,我会由浅入深仔细介绍Rust的各个数据结构在内存中的分布情况,帮助大家学习Rust。 先

    2024年02月02日
    浏览(45)
  • Qt之输入框带自动补全提示功能

        这个功能主要是提升人机交互的体验,在输入信息时,自动读取历史信息,协助用户自动补全信息,帮助用户快速输入。 使用QComboBox代替传统文本输入框,同时将其属性改为可编辑。 可以不输入信息,下拉选择项 :代码中使用QStringList作为提示信息的输入,将其添加到

    2024年03月11日
    浏览(35)
  • 微服务 Spring Cloud 6,用了这么多年Docker容器,殊不知你还有这么多弯弯绕

    大家好,我是哪吒。 单体应用拆分成微服务后,能够实现快速开发迭代,但因为小服务太多,导致测试和部署的成本提高。 单体应用中,将Spring Boot工程打包成一个war包,然后部署在Linux服务器的Tomcat中就可以了。 拆分成微服务后,修改一个需求,可能会涉及多个微服务,这

    2024年02月05日
    浏览(44)
  • k8s:kubectl 命令设置简写&启用自动补全功能

    💖The Begin💖点点关注,收藏不迷路💖 Kubernetes(K8s)是一个强大的容器编排平台,而kubectl则是与之交互的命令行工具。尽管Kubernetes提供了强大的功能,但有时候频繁输入长长的kubectl命令可能会降低效率。为了提高工作效率,我们可以通过设置别名来简化kubectl命令。 在本文

    2024年04月16日
    浏览(48)
  • 网页搜索自动补全功能如何实现,Elasticsearch来祝佬“一臂之力”

    前言:大家好,我是小威,24届毕业生,在一家满意的公司实习。本篇文章参考网上的课程,介绍Elasticsearch搜索引擎之自动补全功能的介绍与使用,这块内容不作为面试中的重点。 如果文章有什么需要改进的地方还请大佬不吝赐教 👏👏。 小威在此先感谢各位大佬啦~~🤞🤞

    2023年04月15日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包