[autocomplete] 메모장 ++이 파일의 모든 단어에 대해 자동 완성을 표시하지 못하게하는 방법

진행률 프로그래밍 언어로 메모장 ++을 사용하려고합니다.

나는에서 언어 정의 설치 %APPDATA%\Roaming\Notepad++userDefineLang.xml구문 강조가 제대로 작동하고 있습니다.

notepad++ Plugins\APIs라는 디렉토리에 파일을 넣었 progress.xml지만 메모장 ++에서 내용을 인식하지 못합니다.

또한 해당 디렉토리에서 다른 모든 언어 파일을 제거했으며 메모장 ++에서는 여전히 제거하기 전에했던 것과 동일한 자동 완성 제안을 표시합니다.

또한 프로그램에 입력 할 때 파일의 모든 단어는 키워드 나 함수 이름뿐만 아니라 자동 완성 제안처럼 보입니다.

아무도 이것을 추적하는 방법을 알고 있습니까?



답변

메모장 ++은 두 가지 유형의 기능을 제공합니다.

  • 열린 파일을 읽고 파일 내에서 단어 및 / 또는 기능을 제안하는 자동 완성
  • 함수 인수에 대한 제안 (언어 별)

당신이 쓰는 것을 기반으로, 당신이 원하는 것은 함수만의 자동 완성 + 인수에 대한 제안입니다.

그렇게하려면 설정 만 변경하면됩니다.

  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에서는이 설정이 있습니다.
설정

자동 완성에 대한 일부 문서는 Notepad ++ Wiki 에서 사용할 수 있습니다 .


답변

대답은 “각 입력에서 자동 완성을 활성화하십시오” 를 비활성화 하는 것입니다 . 테스트되고 완벽하게 작동합니다.


답변