基本資訊
名稱: Notepad++ 編輯器增強 附加元件
載點: Notepad++
版本: 2019.09.0
版本要求: 通用
簡介
之前介紹的附加元件都是比較針對整個 NVDA 的操作,而這個附加元件是針對使用 Notepad++ 這個編輯器搭配 NVDA 來增強功能的。
Notepad++ 算是記事本 (notepad) 的進階版,不過他不是微軟的產品,關於 Notepad++ 可以看這篇 Notepad++ 介紹
當 NVDA 在 Notepad++ 運作的環境中這個附加元件才會有作用。
操作
書籤
- ctrl+F2 將該行建立書籤(沒有數量限制),但關閉檔案後就失效
- F2 往後跳書籤
- shift+F2 往前跳書籤
超過邊界提醒
如果在 NVDA 功能表 -> 設定 -> Notepad++ 核取 Enable line length indicator
並且在下一個欄位 Maximum line length 編輯區設定邊界值,這樣就可以讓 NVDA 在使用 Notepad++ 時有超過邊界行的提醒功能。
當游標移到超過邊界的行就會發出嗶聲,並且可以按 nvda+g 直接跳到該行超過邊界的第一個字元上。
如果在進行游標左右移動時,移到超過邊界的部分都會發出嗶聲提醒。
在成對的括號區段跳轉
這是寫程式經常用到的功能,在開頭的括號想要直接跳到成對結尾的括號,
而在結尾的括號則是想往回跳至開頭成對的括號。
只要按下 ctrl+b 就有這樣的功能,通常用在大、中、小括號等情況。
自動補齊功能
在輸入的過程中:
- 有建議的字出現時會發出聲音,建議結束也會有反向的聲音提示
- 可以使用上或下方向鍵來選擇建議的字。確定則按 enter 或 tab 鍵補齊
- 有建議的字出現時會主動朗讀該字
在 NVDA 功能表 -> 偏好設定 -> 設定 -> Notepad++ -> 核取 Show autocomplete suggestions in braille 則會在點顯器顯示建議字。
加強搜尋
按 ctrl+alt+i 可以開啟加強搜尋功能,會看到 find 的提示文字編輯區,可以輸入想要查詢的文字,
邊打就會邊找,找到的話會朗讀總共找到幾筆,且能直接朗讀第一筆那行的內容,按下 esc 跳離鍵可以離開加強搜尋對話方塊回到找到的位置,
在對話方塊中,> 大於是下一筆,< 小於是上一筆,x是關閉,還有高亮顯示與完全筆對等項目。
這個搜尋模式是屬於循環搜尋的功能,也就是在最後面找不到會從最前面開始找。
朗讀當前行資訊
按 nvda+shift+\ 反斜線
會朗讀當前行的資訊,包括:
- 行號
- 所在欄數
- 選取的橫向欄數與直向列數,就是選取的區塊,有選取時才會朗讀
支援後一個與前一個搜尋
使用 Notepad++ 的 ctrl+f 搜尋功能時,可以支援在檔案中按 F3 找下一個與 shift+F3 找上一個功能
同時當你跳到下一個或上一個找到的結果也會自動朗讀該行。
注意
- 在點顯器顯示建議字的功能還在測試中,有錯誤可以回報作者
- NVDA 的 Notepad++ 設定或輸入手勢一定要處在 Notepad++ 視窗才會出現
補充
上述的快速鍵都可以在 NVDA 功能表 -> 偏好設定 -> 輸入手勢 -> Notepad++ 中重新配置