web-dev-qa-db-ja.com

ファイル内のすべての単語に対してNotepad ++がオートコンプレックスを表示しないようにする方法

Progressプログラミング言語でNotepad ++を使用しようとしています。

%APPDATA%\Roaming\Notepad++userDefineLang.xmlとして言語定義をインストールしました。構文の強調表示は正しく機能しています。

notepad++ Plugins\APIsディレクトリにprogress.xmlという名前のファイルを入れましたが、その内容はNotepad ++によって認識されません。

そのディレクトリから他の言語ファイルもすべて削除しましたが、Notepad ++では、削除する前とまったく同じオートコンプリート候補が表示されます。

また、プログラムを入力するときには、ファイル内のすべてのWordがキーワードや関数名だけではなくオートコンプリート候補であるように見えます。

これを追跡する方法を誰かが知っていますか?

180
user3102964

Notepad ++は2種類の機能を提供します。

  • 開いているファイルを読み、ファイル内の単語や機能を提案する自動補完
  • 関数の引数を使った提案(言語固有)

あなたが書いたものに基づいて、それはあなたが欲しいのは関数だけのオートコンプリート+引数の提案です。

それには、設定を変更するだけです。

  1. Settings> Preferences...> Auto-completionに移動します
  2. Enable Auto-completion on each inputを確認してください
  3. Function completionではなくWord completionを選択してください
  4. Function parameter hint on inputを確認してください(このオプションがある場合)

Notepad ++のバージョン6.5.5では、私はこの設定をしています settings

自動補完に関するドキュメントは Notepad ++ Wiki にあります。

251

答えはDISABLE "各入力の自動補完を有効にする"です。テストして完璧に動作します。