정규 표현식으로 이중 가져오기 제거
import { Baz } from 'baz';
import { Foo } from 'foo';
import {
BOHICA,
FUBAR,
FUBU,
SNAFU,
SUSFU,
TARFU } from 'slang';
import { Baz } from 'baz';
import {
BOHICA,
FUBAR,
FUBU,
SNAFU,
SUSFU,
TARFU } from 'slang';
import { Baz } from 'baz';
그것은 20줄이 넘고 중요한 것은 아니지만 중복을 제거하기 위해 화면 분할/스크롤이 필요하면 재미가 없습니다. 중복을 제거하려면 초능력이 필요합니다. 고대 엘프 마법 정규식과 이를 지원하는 교체 기능이 있는 IDE만 사용하면 됩니다.
이 주문을 확인하십시오.
(import [^;]+;\n)(?=(.*\n)*\1)
검색 필드에 붙여넣고 정규식을 활성화한 다음 바꾸기를 실행합니다. 모든 가져오기 중복 항목이 사라졌고 추가 빈 줄이 있을 수 있지만 더 예쁜 사람은 단일 핫키 명령으로 문제를 해결할 것입니다.
import { Foo } from 'foo';
import {
BOHICA,
FUBAR,
FUBU,
SNAFU,
SUSFU,
TARFU } from 'slang';
import { Baz } from 'baz';
꽤 깔끔하죠?
Reference
이 문제에 관하여(정규 표현식으로 이중 가져오기 제거), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/bwca/remove-double-imports-with-regular-expression-47af텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)