2014-01-21 42 views
152

我正在嘗試使用Notepad ++和Progress編程語言。如何停止Notepad ++顯示文件中所有單詞的自動完成

我已經將%APPDATA%\Roaming\Notepad++的語言定義安裝爲userDefineLang.xml,並且語法突出顯示工作正常。

我已經在名爲progress.xmlnotepad++ Plugins\APIs目錄中放入了一個文件,但內容無法被Notepad ++識別。

我也從該目錄中刪除了所有其他語言文件,Notepad ++仍然顯示與刪除它們之前完全相同的自動補全建議。

此外,在程序中輸入時,它看起來像文件中的每個單詞都是自動完成的建議,而不僅僅是關鍵字或函數名稱。

任何人都知道如何跟蹤這個?

+0

Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[Unix&Linux堆棧交換](http://unix.stackexchange.com/)會是一個更好的地方。 – jww

+0

發現此問題是我的問題的頂級Google搜索結果,200多個「有用」點擊答案可解決我的問題。即使這是無關緊要的,它仍然是最重要的結果,並將繼續獲得點擊,這可能是未被刪除的唯一原因。 – dhinged

+0

根據幫助頁面[我可以詢問什麼主題](https://stackoverflow.com/help/on-topic),如果一個問題「通常涵蓋程序員常用的軟件工具」,那麼這裏就適用了。因此,它似乎不一定是無關緊要的。 –

回答

224

記事本++提供2種類型的特徵:

  • 自動完成該讀取的打開的文件和文件內提供的單詞和/或功能的建議
  • 建議用的函數的參數(具體以語言)

根據你寫的內容,似乎你想要的只是函數自動完成+對參數的建議。

要做到這一點,你只需要改變一個設置。

  1. 轉到Settings>Preferences...>Auto-completion
  2. 檢查Enable Auto-completion on each input
  3. 選擇Function completion而不是Word completion
  4. 檢查Function parameter hint on input(如果你有此選項)

在6.5.5版本記事本++,我有這個設置 settings

有關自動完成的一些文檔可在Notepad++ Wiki中找到。

9

已解答:問題標題在問題內容方面有些誤導,但回答的主體幫助我找出了答案「如何停止Notepad ++顯示文件中所有單詞的自動完成」The答案是禁用「在每個輸入上啓用自動完成」。測試和完美的作品。

+4

認爲這應該是一個評論,而不是答案... –

相關問題