IntelliSense용 선택적 도구
FactoryTalk®Optix™
를 사용하면 IntelliSense를 통해 일부 기본 제공 개체의 기능, 속성 및 이벤트를 확장할 수 있습니다. IntelliSense는 Visual Studio 또는 Visual Studio Code와 같은 편집기를 통해 제공되는 C# 코드 완성 지원 도구로 구성된 NetLogic 도구입니다.Visual Studio 설치 및 구성 또는 장치의 Visual Studio Code 설치 및 구성.
중요:
Notepad++를 사용하여 개체 파일을 오프라인으로 편집할 수 있지만 IntelliSense 보조프로그램은 Visual Studio 또는 Visual Studio Code 편집기에서만 작동합니다.
- FactoryTalk®Optix™버전 1.4.0 이상을 사용 중인 경우 장치에 .NET SDK를 설치하여 IntelliSense NetLogic 설치 및 구현을 활성화합니다.
- 설계 장치에서 장치 아키텍처에 따라.NET SDK 8.0을 설치합니다.
- 응용 프로그램이 배포된 장치에 장치 버전에 따라.NET Runtime (Windows)을 설치합니다.
팁: .NET SDK를 설치하는 방법에 대한 지침은 온라인 설명서를 참조하십시오. - 개체를 편집하려면FactoryTalk®Optix Studio™에서 화면 맨 위에 있는
을 선택합니다.
대화창이 열립니다. - 기본 코드 편집기를 선택합니다. Visual Studio 또는 Visual Studio Code.
- 프로젝트 보기패널에서MainWindow로 이동하여레이블을 추가합니다.레이블1이 만들어집니다.
- 레이블1의 이름을MyLabel로 바꿉니다.
- 런타임 또는 디자인 타임 중 언제 NetLogic을 사용할 것인지에 따라또는 을 선택하여 런타임 또는 디자인 타임 NetLogic을 추가합니다.NetLogic 개체(예: 이름이RuntimeNetLogic1인 NetLogic)가 프로젝트 아래프로젝트 보기패널에 만들어집니다.
- 런타임NetLogic1NetLogic을 두 번 클릭합니다.코드 편집기에 NetLogic이 열립니다.
- Visual Studio 또는 Visual Studio Code의Insert code to be executed when the user-defined logic is started아래에서Label myLabel = Owner.Get<Label>("MyLabel");을 입력합니다.
- Enter키를 눌러 새 줄을 추가하고myLabel.입력을 시작합니다.IntelliSense에서 드롭다운 메뉴를 열어myLabel.에 사용할 수 있는 메서드, 속성 및 이벤트를 표시합니다.
- 레이블사용자 지정에 추가하려는 메서드, 속성 또는 이벤트를 관련 구문, 데이터 유형 또는 인수와 함께 선택합니다.
의견을 작성 부탁드립니다.