Notepad ++에서 자동 완성 지원을 활성화하려면 어떻게해야합니까?


93

간단한 스크립팅 언어에 대한 간단한 구문 강조 및 자동 완성을 추가하려고합니다.

이 기사를 사용하여 구문 강조를 추가했습니다.

이제 사용자 지정 언어에 대해 메모장 ++로 자동 완성을 활성화하는 방법을 알고 싶습니다. 누구든지 그 방법을 알고 있습니까?

답변:


41

기본 자동 완성을 위해 %ProgramFiles%\Notepad++\plugins\APIs. 기본적으로 키워드가 포함 된 XML 파일입니다. 콜팁 ( "함수 매개 변수 힌트")을 원하면 다음 지침을 확인하십시오 .

나는 더 이상 문서를 발견하지만, 적이 cpp.xml에 대한 calltip을 가지고 fopen있지만, php.xml아주 완료됩니다.


8
자동 완성 문서가 여기 있습니다 : sourceforge.net/apps/mediawiki/notepad-plus/…
Sam Mackrill

xml 스키마를 사용할 때 메모장 ++에서 xml을 자동 완성하는 방법이 있습니까?
Sam Goldberg 2013

3
문서는 다시 아직 이동 : npp-wiki.tuxfamily.org/index.php?title=Auto_Completion - 또한, 자동 완성 파일을 만드는 방법 : npp-wiki.tuxfamily.org/...
AgentRev

@AgentRev 링크가 다시 끊어졌습니다.
Ray


111

Mark가 제공 한 링크는 더 이상 작동하지 않지만 다음으로 이동할 수 있습니다.

Notpad ++ 6.6.9

  • 설정-> 환경 설정-> 자동 완성-> 각 입력에서 자동 완성을 활성화합니다.

큰 자동 완성 블록이 항상 나타나고 탭이나 키 조합을 누를 때 자동 완성을보고 싶기 때문에 매우 짜증납니다. 그래도 메모장 ++을 처음 사용합니다. 이러한 키 조합을 알고 있으면 언제든지 회신 해주십시오. Google을 통해이 질문을 찾았으므로 항상 다른 사람을 도울 수 있습니다.여기에 이미지 설명 입력


33
그것을 끄고 Ctrl+Enter코드와 Ctrl+Space언어에 대신 사용하십시오. 설정은 정확히 그 상자를 자동으로 보여주기위한 것 같습니다.
n611x007 2013

1
naxa의 기술은 복잡한 다른 답변이 아니라 내가 찾고 있던 것입니다. 완전한! 믿을 수 없어 나는이 :)을 사용하지 않은
바비

3
Naxa-귀하의 의견을 답변으로 만들 수 있습니까? 나는 그것을 찬성합니다!
Danny Staple

20

이동

설정-> 환경 설정-> 백업 / 자동 완성

  • 확인 각 입력에 대한 자동 완성 기능을 활성화합니다 . 기본적으로 기능 완료 라디오 버튼 이 선택되어 입력시 관련 기능 이름이 완성됩니다. 그러나 코드 이외의 내용을 편집 할 때는 Word 완성 여부를 확인할 수 있습니다 .

  • 함수 매개 변수와 순서를 기억하기 어려운 경우 입력시 함수 매개 변수 힌트를 확인하십시오 .


7

Notepad ++의 자동 완성 은 인터페이스에서 Ctrl+ Enter또는 Ctrl+ 를 누르는 것처럼 간단 Space합니다.

Ctrl + Enter -그렇게 간단합니다!

이것은 많은 사람들에게 모든 것을 자동 완성하는 것보다 낫습니다.



0

자신 만의 제안을 추가 할 수도 있습니다.

이 경로를 엽니 다.

C:\Program Files\Notepad++\plugins\APIs

그리고 php.xml과 같은 언어의 XML 파일을 엽니 다. 여기에서 addcslashes 를 추가하고 싶으므로이 XML 코드를 추가하면됩니다.

<KeyWord name="addcslashes" func="yes">
    <Overload retVal="void">
        <Param name="void"/>
    </Overload>
</KeyWord>

0

많이 쉽다:

  1. 단일 키워드로 XML 파일 찾기
  2. "<KeyWord name ="...... "/>"이있는 행만 복사하십시오.
  3. C : \ Program Files \ Notepad ++ \ plugins \ APIs로 이동하여 예를 들어 cs.xml을 찾습니다.
  4. 복사 한 내용을 1.에 붙여 넣으 되주의하십시오. cs.xml의 어떤 줄도 삭제하지 마십시오.
  5. 파일을 저장하고 자동 완성을 즐기십시오 :)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.