2016-09-29 53 views
0

我有一些靜態HTML,並希望從中生成模板。通過瀏覽HTML標籤,我經常發現自己添加了我不想在我的模板中使用的標籤,因爲我在層次結構中做得太過分了。有沒有辦法來隔離標記代碼區域的視圖?不知怎的,像所有未標記的代碼一樣灰白?有沒有辦法在IntelliJ中隔離代碼區域的視圖?

+0

你能澄清你的意思是「標記」代碼區嗎?當你說「生成模板」時,你是指IDEA實時模板還是文件模板?或者是其他東西? – Javaru

+0

對不起。我正在談論的模板是JSP模板。只是想提供一個用例場景。我的意思是在編輯器中標記爲標記代碼。我希望對標記的代碼有一個獨立的視圖。 – xetra11

回答

1

我仍然不是100%確定你的意思是「標記」。我假設你的意思是「選擇」,即突出顯示光標,就像這樣:

HTML Code with portion selected

如果是這樣的話......這裏是一些信息。

沒有辦法「突出顯示」所選部分並使用它,也沒有辦法在您繼續使用所需部分時「抖出」未選定部分。但是,您可以使用臨時文件處理所需的文本。 (Scratch files在IntelliJ IDEA的幫助文檔)

你想要的部分以修改選擇,如果你創建一個新的臨時文件(按Ctrl + Alt鍵 + + 插入/ñ工具>新的臨時文件),所選擇的部分將被拷貝到一個臨時文件中:

Scratch File

然後,您可以在該臨時文件中工作,然後將最終結果複製並粘貼回原始文件(您在臨時文件中所做的更改不會「鏈接」到原始文件)。

由於您在啓動暫存文件時選擇了一個部分,因此IDEA將創建與所選內容相同類型(此例中爲HTML)的暫存文件。 (如果沒有選定的文本,則顯示一個彈出窗口,詢問您要創建的臨時文件的類型。)如果您想要JSP語法感知,請在HTML臨時文件中打開上下文菜單(即右鍵單擊)並選擇「更改語言「並從菜單中選擇JSP(內聯搜索可用,因此您可以開始輸入JSP)。

+0

是的,我是使用scratchfiles作爲解決方法 – xetra11

相關問題