eclipse功能 (模板)學習。e.g : 快速在代碼中插入時間戳

說些題外話。html

本身屬於半路出家入行碼農的類型,基礎算不上好,須要大量的時間夯實。eclipse

幸虧,遇上網易雲課堂開放。能夠花費些時間,來好好學習一下。學習

在此,也是特別推薦有心學習coding的同窗,能夠去看看。spa

[網易雲課堂, 計算機專業課程]code

爲什麼要使用template功能?

我在學習Java公開課的過程中,碰到了一個需求:htm

我但願在使用eclipse的時候,在註釋中快速插入時間戳。blog

可是找不到相關的功能,最終在stackoverflow上找到了相關的信息,也就是利用eclipse的template功能。ip

實際上,在平常使用之中,eclipse的template功能常常被用到。最經常使用的可能就是經過鍵入sysout配合代碼補全來快速輸入System.out.println()get

在哪裏進行template的配置

eclipse -> Widnow -> Preferences ---> Java > Editor > Templatesit

在右側的窗口之中進行增刪改等操做便可。

Edit Template

上圖中,contextAutomatically insert特別說明一下。

  1. context表示該模板可以使用的場景:

    • Java,全場景適用,只要在Java文件內,就能使用該模板
    • Java statements,僅容許Java語句內使用該模板
    • Java type members,僅容許Java類成員上使用該模板
    • Javadoc,僅容許註釋內使用該模板
    • SWT選項,我能力有限,目前不知道
  2. Automatically insert表示模板名稱在徹底輸入的前提下,是否當即插入相關內容
    勾選後,輸入no並執行代碼補全,須要彈出的列表中手動選擇now才能輸入時間戳。
    若是輸入now並執行代碼補全,則不須要進行選擇,eclipse會直接插入時間戳。

參考文章地址:
More about faster Java coding in Eclipse Galileo Using code templates
撰寫時間較早,做者使用的eclipse版本號較低,他的代碼補全功能快捷鍵是CTRL + ENTER,所以須要特別注意。

相關文章
相關標籤/搜索