스캔

'
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'를 실행하고 이 캡처를 다양한 원격 측정 서비스에 사용할 수 있습니다.