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

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • 제공된 기본 형식 이외의 파일 형식으로 작업이 있는 경우 인스턴스에 파일 형식을 추가하고 확장자로 ServiceNowVisual Studio Code편집할 수 있습니다.

    시작하기 전에

    필요한 역할: 관리자

    프로시저

    1. ServiceNow 인스턴스에서 새 파일 유형을 생성하고 애플리케이션 파일에서 상속합니다.
    2. String, 유형의 Script 사용자 지정 열을 추가하고 일부 데이터를 입력합니다.
    3. 다음으로 이동 > 명령 팔레트 in Visual Studio Code.
      키보드 단축키인 Windows의 경우 Control+Shift+P 또는 MacOS의 경우 Command+Shift+P를 사용하여 명령 팔레트를 열 수도 있습니다.
    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).