Program Tip

system.out.println ()을 찾을 수 없습니다.

programtip 2020. 11. 12. 20:05
반응형

system.out.println ()을 찾을 수 없습니다.


프로젝트를 만들었는데 JDK 버전을 선택하고 완료하라는 메시지가 표시되었습니다.

system자동 완성에서 네임 스페이스를 찾을 수 없습니다 .

수동으로 입력했지만 IDEA가 system존재하지 않는다고 말했습니다 .


그것은의 System(캡 포함)

매우 유용한 단축키 :

soutm (+TAB) ==> System.out.println("Class.And.Method.Name")
soutv (+TAB) ==> System.out.println("Last variable used = " + value);
sout (+TAB) ==> System.out.println();

저는 IntelliJ를 정말 좋아합니다. 몇 년 전에 Eclipse에서 옮겼습니다.)


그냥 입력하십시오 sout.

public class Main {

public static void main(String[] args) {
    int data = 1;
    System.out.println(); ===>sout 
    System.out.println("Main.main"); ===>soutm 
    System.out.println("args = [" + args + "]"); ===>soutp 
    System.out.println("data = " + data); ===>soutv 
}

}

sout -System.out.println () 만 인쇄합니다.

soutm -클래스 이름 및 메서드 이름 추가

soutp -추가 된 매개 변수

soutv -마지막 변수 이름 추가


대소 문자무시 하도록 자동 완성 설정을 변경할 수 있습니다 . 이동 :

File -> Settings... -> IDE Settings -> Editor -> Code Completion 

변경 '대소 문자 구분 완료''없음' .


나는 eclipse에서 왔고 syso바로 가기를 사용하고 있었 으므로 라이브 템플릿에 방금 추가했습니다. 다음은 templete입니다.

System.out.println($END$);

다음은 스크린 샷입니다. 여기에 이미지 설명 입력

Java를 해당 컨텍스트로 추가하는 것을 잊지 마십시오 (창 하단에 있음).
이제 syso여기에 스크린 샷 을 입력하는 동안 힌트로 표시됩니다 .
여기에 이미지 설명 입력

도움이되기를 바랍니다.


이는 사용자가 주 함수를 생성하지 않았거나 함수없이 클래스에서 직접 테스트하려고 시도했기 때문에 발생할 수도 있습니다.

참고 URL : https://stackoverflow.com/questions/8492205/cant-find-system-out-println

반응형