2014-12-16 5 views
2

IntelliJ에서 퍼지 코드 완성 기능을 정말 좋아했습니다. 의미IntelliJ IDEA 14 - Java 퍼지 코드 완성이 올바르게 작동하지 않습니다.

는 ".pln을"과 IntelliJ를 제안 : 당신은 입력

을에 println 그러나 버전 (14)이 더 이상 잘 작동하지 않습니다.

"ln"을 입력하여 println에 대한 제안을 얻을 수 있지만 실제로이 문자로 시작하는 기능이있는 문자를 입력하면 퍼지 검색이 더 이상 작동하지 않습니다.

예 : "p"를 입력하면 p로 시작하는 모든 기능 만 표시됩니다.

"pln"으로 시작하는 함수가 없기 때문에 "pln"을 입력하면 IntelliJ는 아무 것도 제안하지 않습니다. 그래서 println과 같이 "p" "l" "n"을 포함하는 함수를 찾지 않습니다 ...

어떤 생각? 또는 나는 틀린가 이것 또한 버전 13에서 알려지는 행동 이었는가?

답변

1

매칭은 편안한 방법으로 일한 적이있다 IntelliJ IDEA. "println"을 완성하기 위해서, 그것의 부분 문자열을 쓰는 것 외에는 다른 방법이 없다. 대문자가 포함 된 단어는 대문자로 입력 할 수 있습니다 (어떤 경우 든). "fis", "FIS", "ins"는 모두 "FileInputStream"과 일치합니다.

+0

고마워, 어쩌면 나는 "코드 권고 자"라고 불리는 이클립스 플러그인을 사용했다. :-( – Subby

0

유형 예를 들어 CamelHumps 이름의 첫 글자 : enter image description here

그래서, 다음 입력 유형 SOUT을 시도 :

System.out.println(); 
+0

사진에 표시되는 내용은 "어디서나 검색"입니다. 나는 코드 완성 " + "을 요구했다. 그리고 "sout"은 앞서 언급 한 문제와는 아무런 관련이없는 미리 정의 된 추상화이므로이 방법으로 만 작동합니다. – Subby