2015-06-29 81 views
1

我真的很想能夠輸入sout並獲得System.out.println。事實上,我非常喜歡它,所以我想添加更多這些。例如,fb可能是最終的布爾值。在IntelliJ中添加自己的自定義宏,如「sout」

我該如何補充?

+2

https://www.jetbrains.com/idea/help/creating-and-editing-live-templates.html – Tom

+2

您是否閱讀過相關文檔? https://www.jetbrains.com/idea/help/live-templates.html – reto

+0

我沒有意識到它被稱爲「模板」。多麼可怕的命名。 –

回答

3

就像在評論中說的那樣,這些宏被稱爲"Live Templates"

要創建一個:

  • 打開設置菜單
  • 選擇在左邊的菜單
  • 「實時模板」項選擇類別你喜歡的地方建立新模板
  • 按設置菜單窗口右側的「+」按鈕
  • 在您的案例中添加縮寫「fb」
  • 添加廣告ESCRIPTION
  • ...,然後將文本:

    final boolean 
    

    $END$可省略)

  • 現在選擇背景(鏈接是文本字段下),其中該模板將由IDEA使用和識別

    我已經使用上下文Java 聲明,表達式,聲明其他(但「其他」未顯示在上下文列表中)。

這可能是這樣的: live template example

,直到IDEA建議使用模板或按CTRL + 空間激活自動用它寫fb在適當的地方,或者等待完成後,它應該創建:

final boolean 

您可能會發現一些關於創建請在官方幫助頁面上編輯實時模板:Creating and Editing Live Templates

相關問題