是的,透過位置導航插入。

是的,透過位置導航插入。

我的家用電腦上有 TextPad,但無法在工作電腦上使用它。它有一個選項,可以在某些情況下記住遊標位置。這是一個例子:

<li>text one</li>
<li>text two is longer</li>

假設我將遊標放在第一個 LI 之後並開始輸入

<li class="example">text one</li>
<li>text two is longer</li>

在 TextPad 中,如果我點擊向下箭頭,遊標將彈回到第二個 LI 之後,這樣我就可以立即鍵入(或貼上)相同的類別。但在 Notepad++ 中,遊標將簡單地在 n 後面結束,我必須點擊或回溯才能回到 LI 標記。

Notepad++ 中是否有任何選項可以複製 TextPad 行為?

答案1

雖然我不知道有一個記事本++(NPP)功能自動跳到文字中的某個位置,NPP有不同類型的文字標記可以透過擊鍵進行導航。下面是一個簡短的介紹兩種類型的地標。

Notepad++ 中的書籤和樣式

  • 書籤可以透過點選頁邊距或使用 來設定行的開頭CtrlF2。使用 跳到下一個已加書籤的行,F2或使用 跳到上一個ShiftF2
  • 風格可以設定為一行中的特定位置或全部透過右鍵單擊所選文字並指定從 1 到 5 的樣式編號,可以顯示特定字元串的實例。使用Ctrl1through跳到下一個標記文字Ctrl5

雖然這不完全是您所要求的,但希望它能幫助找到要貼上文字的位置。請參閱 NPP 文檔,以了解可能有更多幫助的其他導航輔助工具。

答案2

是的,透過位置導航插入。

您可以使用安裝它外掛程式管理器,它列在上面的名稱下。這使您可以跳回和其他選項。

從描述:

在上次編輯/檢視點之間導航,對於程式碼/文字編輯和檢視非常有用,特別是對於許多大型文字檔案
1. 自動記錄遊標位置和修改點
2. 您可以跳到遊標訪問過的任何位置。
3. 可以使用快速鍵(Ctrl+-表示上一個位置,++Ctrl表示下一個位置)在程式碼中前後跳轉。4.可以前後 跳到任意修改點( ++ ) 。 5. 文字修改時,歷史位置會自動調整。 6. 可以在應用程式退出時記錄位置數據,並在下次執行時載入。 7. 只能在目前文件中導航。 作者:奧斯汀楊 來源:Shift-
CtrlAltZCtrlAltY




https://sourceforge.net/projects/locationnav/files/
首頁:https://sourceforge.net/projects/locationnav/

- 警告 -

當我最後一次使用它是在 2017 年時,這個插件不穩定,它導致整個 Notepad++ 在執行某些搜尋/取代操作時崩潰(僅)。因此,安裝插件,在文件中完成您的工作,然後停用它。或者將您的 Notepad++ 複製到另一個目錄並使用第二個實例來使用該插件,而您的主 Notepad++ 則不包含它。
遺憾的是,該外掛程式有一個錯誤,因為它是最有用的外掛程式之一,它還在左側邊緣提供了已儲存/未儲存的行指示,與 Visual Studio 中的類似。

答案3

不確定這是否正是您想要的,但正如您所說,您想為每個<li>標籤複製相同的類,您可以執行以下操作,稱為多行編輯:

  1. 將遊標定位在 後面<li
  2. 按下Ctrl鑰匙。
  3. 左鍵單擊第二個位置(即在您的範例中,就<li在第二行之後。
  4. 輸入您想要的文字。

根據需要重複步驟 3。

相關內容