에서 사용자 지정 파일 형식 추가 Visual Studio Code

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기2분
  • 제공된 기본 형식 이외의 파일 형식으로 작업한 경우, 인스턴스에 파일 형식을 추가하고 확장자Visual Studio Code에서 ServiceNow 편집할 수 있습니다.

    시작하기 전에

    필요한 역할: 관리자

    프로시저

    1. ServiceNow 인스턴스에서 새 파일 형식을 만들고 애플리케이션 파일에서 상속합니다.
    2. String유형의 Script 사용자 지정 열을 추가하고 데이터를 입력합니다.
    3. 다음으로 이동 > 명령 팔레트 in Visual Studio Code.
      키보드 단축키 Ctrl+Shift+P(Windows) 또는 Command+Shift+P(MacOS)를 사용하여 명령 팔레트를 열 수도 있습니다.
    4. 명령 팔레트에서 지금 선택: 사용자 파일 형식 추가를 선택합니다.
      이 명령은 현재 애플리케이션의 모든 기존 테이블을 가져오고 새 파일 형식 추가 마법사를 엽니다.
    5. 목록에서 인스턴스에 생성한 ServiceNow 파일 유형을 선택합니다.
    6. 태그 선택 프롬프트에서 인스턴스에서 생성한 태그를 선택합니다.

      기본적으로 모든 태그가 선택됩니다. 태그의 확인란을 클릭하여 선택을 취소합니다.

      그림 1. 태그 선택 대화 상자
      태그 선택 대화 상자
      새 파일 형식이 app.config.json 파일에 성공적으로 추가됩니다. 원하는 파일 형식을 프로젝트 아래의 app.config.json 파일에 수동으로 추가할 수도 있습니다. 아래 예시를 참조하십시오.
    7. 명령 팔레트에서 Now: 파일 형식 구성 명령을 사용하여 이 새 파일 형식을 현재 프로젝트에 흡수합니다.
    8. 파일 형식 목록에서 만든 파일 형식을 선택하고 확인을 클릭합니다.
      선택한 파일 유형은 확장자 확장자 Visual Studio Code 에서 ServiceNow 편집할 준비가 되었습니다.

    다음은 app.config.json 대한 예시입니다.
    "CustomFileTypes": {
            "sc_ic_aprvl_type_defn": {
                "superCoverName": "Miscellaneous",
                "coverName": "Approval Type Definition",
                "tags": {
                    "approver_script": "js",
                    "approver_html”: "html",
                }
            }
        }
    }
    • superCoverName은 슈퍼 부모 디렉터리의 이름입니다(항상 Miscellaneous를 가리켜야 함).
    • coverName은 테이블을 설명하는 이름입니다.
    • sc_ic_aprvl_type_defn 테이블 식별자입니다.
    • 태그는 테이블의 스크립트 가능 열 집합을 나타냅니다.
    • approver_script 테이블 열/xml 태그의 이름입니다.
    • js는 파일의 확장입니다(js | html | css | json).