기본적으로 Visual Editor for Java는 소스 코드와 디자인 보기를 연속적으로 동기화합니다. 이 동기화는 언제라도 수동으로 일시정지되거나 다시 로드될 수 있고 동기화가 발생하기 전에 지연을 환경 설정으로 설정할 수 있습니다.
동기화 프로세스의 주요 기능 및 성능을 위해 조정하는 방법은 다음과 같습니다.
일시정지 - 기본 Visual Editor 도구 모음에서 일시정지 단추를 클릭하여 모든 동기화를 일시중단하십시오. 동기화가 일시정지된 동안에는 소스만 변경할 수 있습니다. 이로 인해 소스 구문 분석의 오버헤드가 제거되지만, 동기화가 일시정지된 동안 Java Bean 보기, 특성 보기 또는 디자인 보기를 사용하여 변경할 수 없습니다. 동기화가 일시정지되면 디자인 보기는 회색으로 표시되어 일시정지 상태를 나타냅니다.
다시 로드 - 동기화가 일시정지되면 기본 도구 모음에 다시 로드 단추가 표시됩니다. 다시 로드 단추를 클릭하여 코드를 다시 구문 분석하고 재동기화하고 기본 동기화 모드로 되돌리십시오.
- Workbench 맨 아래에 동기화 상태가 표시됩니다.
소스 코드 및 Java Bean 모델이 동기화되는 경우에는 상태가 동기화로 표시됩니다.
동기화가 일시정지되면 상태는 동기화 일시정지로 표시됩니다.
동기화가 아직 변경을 위해 발생하지 않으면 상태는 다음 동기화가 발생할 때까지 동기화되지 않음으로 표시됩니다.
다시 로드를 수행하고 Visual Editor에서 코드를 구문 분석할 수 없는 경우 상태는 구문 분석 오류로 표시됩니다.
자동 동기화가 발생하기 전에 지연 시간을 변경하여 성능을 조정할 수 있습니다. 기본적으로 디자인 보기를 사용한 동기화는 소스 코드가 변경된 1초 후에 발생합니다. Visual Editor 환경 설정 페이지의 코드 생성 탭에서 지연을 변경할 수 있습니다.
소스 코드에 구문 오류가 포함되어 있으면 도구 모음 단추는 동기화 오류 단추를 표시합니다. Visual Editor가 동기화를 다시 시도하기 전에 오류가 해결될 때까지 기다릴 수도 있고 단추를 클릭하여 다시 로드를 시도할 수도 있습니다.