더 적절한 정보를 찾을 수 없습니다. 나는 웹 콘텐츠 (php, html, css, js ..)를 만들기 위해 PhpStorm을 사용하고 있으며, 긴 파일의 문제에 직면하고있다. 불필요한 내용을 제거하십시오.PhpStorm 가상 파일 분할
디스크의 한 파일과 다른 파일을 만드는 기능, 플러그인 또는 외부 파일 관리자가 있는지 궁금합니다.
예 : 우리가 .css
파일을 가지고있을 때 내용이 HTML의 다른 기능/부분을 다루고 있지만 모두 동일한 HTML 페이지에 있습니다. 따라서 각 부분에 대해 서로 다른 .css
파일을 만드는 것은 좋지 않습니다. 코드를 별도로 코딩하고 디버깅 할 수있는 각 부분/기능마다 서로 다른 가상 파일을 사용하는 것이 좋습니다. 그러나 그들은 동일한 파일에 저장됩니다.
common_header.css
: 헤더common_menu.css
와 거래 : 거래 메뉴 (우리가 우리의 페이지에있는 일부 메뉴)common_footer.css
: 거래 적 것과 페이지 의 끝
- ... 등등
말할 수 있습니다
이제 코딩하는 동안 다른 파일 파일 관리자에 그런 어떤 것을 (원본 파일의 하위 트리로 가장) :
.... 다른 파일 // 여기에 점해야 + 서브 트리 숨겨진
common.css 이후 서브 트리
- common_header.css
- common_menu.css
- common_footer.css 을 표시하기 때문에 - // 여기에 점해야한다
- ...
.... 다른 파일
그러나 디스크에 그들도 하나로서 우리의 브라우저에로드 같은 파일 common.css
에 있습니다 때.
PhpStorm은 이러한 기능을 가지고 있지 않습니다. 나는 의심 할 여지가 있습니다. 실제로, 모두가하고있는 것은 실제로 별도의 파일을 가지고 배포/테스트 (간단한 Grunt/Gulp 작업 또는 기타) 전에 함께 병합/접착하는 것입니다. 이러한 루틴은 File Watcher 기능을 통해 파일 저장시 자동으로 호출되거나 Grunt/Gulp의 'watch'를 통해 호출 될 수 있습니다.CSS pre-processors (LESS/Sass/etc와 같은)를 사용하여 이러한 포함을 처리 할 수도 있습니다. (포함 된 파일을 CSS 대신 소스로 처리하지 않아도됩니다.) – LazyOne