日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2023/12/3 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IntelliJ IDEA for Mac自定义动态代码模板快捷键(Live Templates Shortcut) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 查看更多的快捷鍵
  • 常用的代碼模板
  • 自定義代碼模板快捷鍵
    • 格式化等號
    • 文檔注釋
  • 代碼模板快捷鍵應用示例
    • 聲明定義引用類型變量
    • 數組的 for 循環
    • 指定循環次數的 for 循環
    • 增強 for 循環
    • 倒序 for 循環
    • 自動生成普通 for 循環語句
    • 自動生成main 方法
    • 自動生成輸出語句
    • 自動生成增強for循環

所謂“動態代碼模板”,就是按下某個快捷鍵,就會自動插入預設好的一段代碼,自定義動態代碼模板快捷鍵就是設置自動生成代碼模板的快捷鍵。

查看更多的快捷鍵

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

常用的代碼模板

  • psf:public static final
  • psfi:public static final int
  • prsf:private static final
  • psfs:public static final String
  • sout:System.out.println
  • syst:System.out.print
  • ps:public String toString() {}
  • pbe:public boolean equals(Object obj) {}
  • if:if () {}
  • 自定義代碼模板快捷鍵

    首先按下組合鍵 Command + , 打開偏好(Preferences)設置窗口,接著根據下圖的步驟操作:



    關于代碼模板怎么寫,可以參考工具默認的其它的代碼模板,例如下圖所示的就是迭代語法代碼模板:


    說明:

  • $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)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。