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


203

Progresspad言語でNotepad ++を使用しようとしています。

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

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

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

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

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

回答:


279

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

  • 開いているファイルを読み取り、ファイル内の単語や機能の提案を提供するオートコンプリート
  • 関数の引数の提案(言語に固有)

あなたが書いたものに基づいて、あなたが望んでいるのは、関数のみのオートコンプリート+引数の提案です。

そのためには、設定を変更するだけです。

  1. へ行きますSettings> Preferences...>Auto-completion
  2. 小切手 Enable Auto-completion on each input
  3. 選択しませんFunction completionWord completion
  4. チェックFunction parameter hint on input(このオプションがある場合)

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

オートコンプリートに関するいくつかのドキュメントはNotepad ++ Wikiで入手できます。


これを通常のテキストファイルに対してのみ無効にすることは可能ですか?
schuelermine

@Mark Neu知らない。これが必要な場合は、Visual Codeなどの他のエディターを試すことができます。
Jean-Francois T.

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.