LanguageConfiguration interface
언어 구성 인터페이스는 확장과 자동 대괄호 삽입, 자동 들여쓰기 등과 같은 다양한 편집기 기능 간의 계약을 정의합니다.
속성
auto |
언어의 자동 닫기 쌍입니다. 'close' 문자가 자동으로 삽입되고 'open' 문자가 입력됩니다. 설정하지 않으면 구성된 대괄호가 사용됩니다. |
brackets | 언어의 대괄호입니다. 이 구성은 이러한 대괄호 주위에 Enter 키를 누르는 데 암시적으로 영향을 줍니다. |
comments | 언어의 주석 설정입니다. |
folding | 언어의 접기 규칙입니다. |
indentation |
언어의 들여쓰기 설정입니다. |
on |
Enter 키를 누를 때 평가할 언어의 규칙입니다. |
surrounding |
언어의 주변 쌍입니다. 선택 영역에 '열기' 문자를 입력하면 선택한 문자열이 열린 문자와 닫는 문자로 둘러싸입니다. 설정하지 않으면 자동 바깥쪽 쌍 설정이 사용됩니다. |
word |
언어의 단어 정의입니다. 언어가 유니코드 식별자(예: JavaScript)를 지원하는 경우 알려진 구분 기호 제외를 사용하는 단어 정의를 제공하는 것이 좋습니다. 예: 알려진 구분 기호를 제외한 모든 항목과 일치하는 regex(및 점은 부동 소수점 번호에서 발생할 수 있음): /(-?\d*.\d\w*)|([^'~!@#%^&*()-=+[{]}\|;:'",.<>/?\s]+)/g |
속성 세부 정보
autoClosingPairs
언어의 자동 닫기 쌍입니다. 'close' 문자가 자동으로 삽입되고 'open' 문자가 입력됩니다. 설정하지 않으면 구성된 대괄호가 사용됩니다.
autoClosingPairs?: IAutoClosingPairConditional[]
속성 값
brackets
언어의 대괄호입니다. 이 구성은 이러한 대괄호 주위에 Enter 키를 누르는 데 암시적으로 영향을 줍니다.
brackets?: CharacterPair[]
속성 값
comments
folding
indentationRules
onEnterRules
surroundingPairs
언어의 주변 쌍입니다. 선택 영역에 '열기' 문자를 입력하면 선택한 문자열이 열린 문자와 닫는 문자로 둘러싸입니다. 설정하지 않으면 자동 바깥쪽 쌍 설정이 사용됩니다.
surroundingPairs?: IAutoClosingPair[]
속성 값
wordPattern
언어의 단어 정의입니다. 언어가 유니코드 식별자(예: JavaScript)를 지원하는 경우 알려진 구분 기호 제외를 사용하는 단어 정의를 제공하는 것이 좋습니다. 예: 알려진 구분 기호를 제외한 모든 항목과 일치하는 regex(및 점은 부동 소수점 번호에서 발생할 수 있음): /(-?\d*.\d\w*)|([^'~!@#%^&*()-=+[{]}\|;:'",.<>/?\s]+)/g
wordPattern?: RegExp
속성 값
RegExp