스캔

'LSDE' 프로젝트에서 코드베이스 스캐너 구성은 패턴 섹션을 통해 이루어집니다.
패턴 생성
새 패턴 인스턴스를 생성한 후 (예: 초기에는 비어 있음):코드베이스에서 그룹을 캡처하는 데 사용될 정규 표현식('Regex')을 입력합니다.
'i18n' 키를 캡처하는 그룹을 표시하여 이 섹션을 필수로 입력해야 합니다.
최소 1개의 캡처 그룹이 있어야 합니다. 정규식 그룹에 대해 자세히 알아보기

i18n 키 표시
'Regex'가 생성되면 결과 동기화가 실시간으로 이루어집니다.
코드 스캐너 창을 열어 실시간으로 결과를 확인합니다.
트리에서 키가 선택되지 않은 경우, 필터가 적용되지 않으며 스캐너는 모든 결과를 표시합니다.

반면에 키를 선택하면:
시스템은 관련 없는 상위 및 인접 키를 필터링합니다.
계층적 전파 덕분에 폴더를 선택하면 모든 하위 키가 표시됩니다.
예시:
폴더 선택:
A.B.C이 그룹을 포함하는 모든 키도 표시됩니다:
A.B.C.dA.B.C.d.e.f'LSDE'가 연결할 수 없는 캡처된 키(누락된 키)를 표시하려면 이 옵션을 선택합니다. 이 옵션은 기존 키를 필터링하는 기능도 제공합니다.
이 옵션을 비활성화하면 'LSDE'는 소스 코드에서 발견된 누락된 키를 기존 키와 혼합하여 표시합니다.
패턴 테스트

패턴이 예상대로 작동하는지 확인하려면 'Test' 탭을 엽니다. 프로젝트의 소스 코드를 붙여넣어 캡처된 내용을 관찰합니다.
Regex 이해하기
'Regex'와 그 그룹을 이해하려면 regexr과 같은 도구를 사용하세요.'Regex'를 전용 위치에 복사하여 붙여넣습니다.
javascript[^\\\\\\\\w_\\\\\\\\-\\\\\\\\$]t\\\\\\\\(\\\\\\\\s*(?:['\\\\\\])?(?:([^\\\\\\\\s:'\\\\\\)]+):)?([^\\\\\\\\s'\\\\\\),]+)(?:['\\\\\\])?\\\\\\\\s*(?:,\\\\\\\\s*(\\\\\\\\{[\\\\\\\\s\\\\\\\\S]*?(?:defaultValue\\\\\\\\s*:\\\\\\\\s*(['\\\\\\`])((?:\\\\\\\\\\\\\\\\.|(?!\\\\\\\\4)[\\\\\\\\s\\\\\\\\S])*?)\\\\\\\\4)[\\\\\\\\s\\\\\\\\S]*?\\\\\\\\}|\\\\\\\\{[\\\\\\\\s\\\\\\\\S]*?\\\\\\\\})\\\\\\\\s*)?\\\\\\\\)
캡처할 키(프레임워크 또는 텍스트 엔진에서 가져온)를 포함하는 프로젝트의 소스 코드를 붙여넣습니다.
캡처를 클릭하여 활성화합니다.
그런 다음 '세부 정보'를 선택합니다.
'Regex'가 원하는 캡처를 배치하는 그룹의 인덱스를 식별합니다.
이 'Regex'를 사용하면 키가 그룹 2에서 캡처된다는 것을 알 수 있습니다. 그런 다음 이전 이미지에 표시된 것처럼 'LSDE'에 키가 이 그룹에 있다고 알려야 합니다.
그러면 시스템은 이 'Regex'를 실행하고 이 캡처를 다양한 원격 측정 서비스에 사용할 수 있습니다.