2009-12-14 5 views
2

다른 IDE에서는 메서드가있는 것처럼 입력하고 키 조합을 누르면 메서드가 생성됩니다.Netbeans에서 존재하지 않는 메소드를 어떻게 입력하고 메소드가 자동으로 생성되게합니까?

예를 들어, 내가 입력 :

지금 현재로
public List<String> getIds() { 
    int max = 4; 
    return generateRandomArray(max); 
} 

, 방법 generateRandomArray가 존재하지 않습니다.

나는 다음 키 조합을 쳐서 그것을 생성

private List<String> generateRandomArray(int max) { 
    return null; 
} 

은 어떻게 넷빈즈에서이 작업을 수행 할 수동 방법을 입력하지 않고?

+0

시간을 얼마나 절약 할 수 있습니까? 모든 IDE에서이 옵션에 대해 알지 못했습니다. 감사. – Ross

답변

1

alt + enter를 눌러 자동 수정 옵션을 표시하십시오. 그런 다음 create method ...를 선택하십시오 (대부분의 경우 유일한 옵션 임).

+1

alt + enter는 주어진 특정 예제로 작동합니다. 그러나 다음 인스턴스에서는 작동하지 않습니다. public List getIds() { List list = new ArrayList(); list.add(generateRandomId()); return list; }

0

또한, 거기에 return generateRandomArray(max);

클릭이 포함 된 행의 텍스트 편집기 창 왼쪽 (전구, 빨간색 (!)을 가진) 작은 아이콘을하고 옵션을 클릭해야 읽습니다.

MyPackage.MyClass의 generateRandomArray (int) 을 만듭니다.