文章目录

  • 查看更多的快捷键
  • 常用的代码模板
  • 自定义代码模板快捷键
    • 格式化等号
    • 文档注释
  • 代码模板快捷键应用示例
    • 声明定义引用类型变量
    • 数组的 for 循环
    • 指定循环次数的 for 循环
    • 增强 for 循环
    • 倒序 for 循环
    • 自动生成普通 for 循环语句
    • 自动生成main 方法
    • 自动生成输出语句
    • 自动生成增强for循环

所谓“动态代码模板”,就是按下某个快捷键,就会自动插入预设好的一段代码,自定义动态代码模板快捷键就是设置自动生成代码模板的快捷键。

查看更多的快捷键

按下 Command + J 可以查看更多的代码模板快捷键:

常用的代码模板

  1. psf:public static final
  2. psfi:public static final int
  3. prsf:private static final
  4. psfs:public static final String
  5. sout:System.out.println
  6. syst:System.out.print
  7. ps:public String toString() {}
  8. pbe:public boolean equals(Object obj) {}
  9. if:if () {}

自定义代码模板快捷键

首先按下组合键 Command + , 打开偏好(Preferences)设置窗口,接着根据下图的步骤操作:



关于代码模板怎么写,可以参考工具默认的其它的代码模板,例如下图所示的就是迭代语法代码模板:


说明:

  1. $END$ 表示光标位置

格式化等号

文档注释

代码模板快捷键应用示例

声明定义引用类型变量

// 如下声明定义一个字符串变量
String s = new String();
// 1 先编写 new String()
// 2 在 new String() 后面输入 .var 直接回车,即可得到我们想要的变量了
// 3 上面生成的变量名可能不是我们想要的,需要手动修改// 输入 "liaowenxiong".var,可以自动补齐变量的声明内容
String liaowenxiong = "liaowenxiong";

数组的 for 循环

arrayNam.fori 可以自动生成对应的 for 循环代码模板:

int[] array = {1, 2, 3};// 输入 array.fori,自动生成下面的代码模板
for (i = 0; i < array.length; i++){}

指定循环次数的 for 循环

输入 5.fori 可以直接得到如下的 for 循环:

for (int i = 0; i < 5; i++) {}

增强 for 循环

输入 players.for 自动生成集合 players 的增强 for 循环的代码模板

for (String str : players) {}

倒序 for 循环

输入 100.forr,会得到变量初始值 100,循环递减的 for 循环语句:

for (int i = 100; i > 0; i--) {}

自动生成普通 for 循环语句

输入 fori 自动生成普通的 for 循环语句:

for (int i = 0; i < ; i++) {}

自动生成main 方法

输入 psvm 或者 main 自动生成 main 方法

自动生成输出语句

输入 sout 自动生成:

System.out.println();

自动生成增强for循环

如果最近的代码存在数组或者集合,直接输入 iter,会自动生成对应的增强 for 循环语句,如下所示:

IntelliJ IDEA for Mac自定义动态代码模板快捷键(Live Templates Shortcut)相关推荐

  1. IntelliJ IDEA for Mac在MacOS模式下的动态代码模板快捷键(Live Templates Shortcut)

    快捷键 快捷键符号 英文名称 功能说明 Option + Command + J ⌥ ⌘ J Select Template 弹出模板选择窗口,将选定的代码使用动态模板包住 Option +Comma ...

  2. IntelliJ IDEA在Mac下格式化代码快捷键

    IntelliJ IDEA在Mac下格式化代码快捷键: Command + Option + L

  3. IntelliJ IDEA在Mac下格式化代码快捷键与失效原因

    IntelliJ IDEA在Mac下格式化代码快捷键与失效原因 快捷键 失效原因 快捷键 Command + Option + L 失效原因 与其他软件快捷冲突,例如网易云音乐,喜马拉雅等.关系或修改 ...

  4. IntelliJ IDEA for Mac如何存取自定义快捷键配置文件

    IntelliJ IDEA for Mac自定义的快捷键配置文件在以下的目录中: /Users/liaowenxiong/library/application support/JetBrains/I ...

  5. idea mac 替换_史上最全的IntelliJ IDEA For Mac快捷键!快来收藏吧!

    原标题:史上最全的IntelliJ IDEA For Mac快捷键!快来收藏吧! IntelliJ IDEA 2020 for Mac适用于JVM的功能强大且符合人体工程学的IDA! IDEA对新手来 ...

  6. IntelliJ IDEA for Mac 在eclipse(MacOS)模式下的快捷键

    文章目录 Mac键盘符号 eclipse(MacOS)模式下的快捷键 General 通用 Debugging 调试 Search/ Replace 查询/替换 Editing 编辑 Refactor ...

  7. 在Mac上使用idea快捷键

    转载:https://www.evget.com/article/2017/10/18/27047.html 之前有朋友在windows篇里问过希望放出Mac篇,今天就给大家如期放出mac版的快捷键! ...

  8. 干货!这可能是最全的IntelliJ IDEA For Mac快捷键说明,建议收藏!

    IDEA对新手来说难,可能其中一个原因就是快捷键组合多而且复杂但是它也很全,基本所有功能都可以通过快捷键来完成,可以这么说,如果你掌握了所有IDEA的快捷键使用,那么你完全可以丢掉鼠标,而且不影响开发 ...

  9. mac电脑idea的快捷键

    Mac键盘符号和修饰键说明 ⌘ Command ⇧ Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(Fn+Delete) ↑ 上箭头 ...

最新文章

  1. Linux中常见服务对应的端口号
  2. c 语言 string类型转换,用标准c++实现string与各种类型之间的转换
  3. python如何显示时间_如何让python显示当前时间(东部)
  4. 关于spring的配置文件总结
  5. 表单防重复提交拦截器
  6. 豆瓣书籍数据爬取与分析
  7. tomcat 莫名奔溃问题
  8. windows及iis网站配置https证书
  9. 王者荣耀用java_怎样用Java的方式打开王者荣耀
  10. 8.18 @烤仔建工 | 抓住夏天的尾巴,和烤仔一起打造秘密花园吧
  11. 我的世界服务器皮肤显示怎么用,我的世界皮肤站怎么用 皮肤站使用方法介绍...
  12. syn flood攻击原理及防范
  13. 解决wordpress部分博客文章页面无法显示的问题
  14. 主题建模-corpora语料库-PCA进行降维
  15. java 图片检查_使用JAVA如何对图片进行格式检查以及安全检查处理
  16. 【CSS】vertical-align属性
  17. Cpulimit---控制cpu百分比
  18. 【哈夫曼树】JZOJ_4210 我才不是萝莉控呢
  19. ios 蓝牙对战实现
  20. 申请百度地图开发者AK和基本使用

热门文章

  1. 高频变压器_变压器图案
  2. dynamodb java_使用Java第2部分查询DynamoDB项
  3. dot2谜团png_一个类加载的谜团解决了
  4. Java中的8种原始类型
  5. 硬盘序列号示例_序列化代理模式示例
  6. spring roo_使用Spring Roo进行概念验证
  7. Java命令行界面(第25部分):JCommando
  8. AutoValue:生成的不可变值类
  9. 从数组到流再到Java 8
  10. Spring Batch –使用JavaConfig替换XML作业配置