Git
효율적인 시각적 브랜치 관리, 직관적인 병합 및 Diff 뷰, 대화형 리베이스, Git 후크 지원, 및 커밋 시 코드 분석을 이용해 보세요.
PhpStorm의 버전 관리 통합은 Git(GitHub 및 GitLab 포함), Subversion, Mercurial 및 Perforce를 지원합니다. 변경 사항과 Diff를 관리 및 검토하고, 자동화된 코드 분석 결과를 받고, 시각적 도구로 리베이스 또는 병합을 수행하고, 변경 사항을 보관, 푸시 및 풀할 수 있습니다.
효율적인 시각적 브랜치 관리, 직관적인 병합 및 Diff 뷰, 대화형 리베이스, Git 후크 지원, 및 커밋 시 코드 분석을 이용해 보세요.
풀 리퀘스트를 위한 전체 워크플로, 코드에서 GitHub 이슈로의 이동 등, 일반적인 GitHub 작업을 IDE에서 바로 수행할 수 있습니다.
병합 요청을 생성, 승인 또는 종료하고, 검토를 제출하고, 코멘트를 남기세요. 모두 IDE 내에서 유용한 코드 지원 기능을 이용해 수행할 수 있습니다.
SVN 작업, 커밋에 대한 세부적 제어, 파일 잠금 및 잠금 해제 기능 등에 바로 액세스할 수 있습니다.
브랜치 및 북마크 작업에 대한 강력한 지원을 받고, 수정된 파일을 커밋하기 전에 분석하고, Mercurial 업스트림으로 변경 사항을 푸시하고 가져오는 등의 작업을 수행할 수 있습니다.
변경 목록을 관리하고, 보류 중인 변경 사항을 보관하고, 작업 공간 파일과 Perforce 디폿 버전 간의 차이를 확인하고, 리비전 그래프와 시간 경과 뷰에 액세스하는 등의 작업을 수행할 수 있습니다.
실제 또는 가상화된 서버에서 프로덕션과 같은 환경 혹은 테스트 환경 하에 애플리케이션을 실행, 디버그 및 프로파일링하세요. SSH, Docker(및 Docker Compose), Vagrant 또는 WSL을 통한 원격 PHP 인터프리터에 대한 액세스를 구성할 수 있습니다.
IDE에서 바로 Docker 레지스트리에 연결하고, 컨테이너를 실행하고, Docker Compose 애플리케이션을 관리하는 등의 작업을 수행하세요.
PhpStorm에 내장된 SSH 터미널에서 SSH 세션을 시작하고 원격 서버에서 명령어를 실행할 수 있습니다.
Oracle VM VirtualBox, VMWare 또는 Amazon EC2에서 호스팅되는 가상 머신을 관리하고 특별히 구축된 환경에서 코드를 실행하세요.
Linux 배포판에서 사용할 수 있는 Python 인터프리터로 작업하려면 Linux용 Windows 하위 시스템(WSL 및 WSL 2)을 사용하세요.
JetBrains Gateway를 단일 진입점으로 사용하여 로컬 시스템을 모든 개발 환경에 연결하세요. 이를 독립 실행형 런처로 사용하거나 PhpStorm에서 원격 서버에 연결하는 진입점으로 사용할 수 있습니다.
이를 통해 강력한 원격 호스트로 프로젝트를 체크아웃 및 로드하고, 코드를 색인화, 분석, 빌드, 실행, 디버그 및 테스트하는 동시에 씬 클라이언트에서 IDE 인터페이스를 사용할 수 있습니다.
Gitpod, Google Cloud Workstations, Coder, GitHub Codespaces의 사용자 지정 설정 또는 옵션을 사용하거나, WSL2에서 직접 원격 서버를 원하는 방식으로 관리하세요.
클라우드에서 바로 GitHub, GitLab 또는 Bitbucket의 프로젝트를 진행하세요.
언제 어디서나 사용할 수 있고 완벽하게 관리되며 사용자 지정 가능한 환경을 통해 안전하고 생산적이며 원활한 개발자 경험을 누려보세요.
Kubernetes 또는 VM 인프라 내에서 Coder로 구동되는 강력하고 안전한 환경을 즐겨보세요.
몇 초 만에 강력하고 구성 가능한 클라우드 개발 환경을 구축하세요.
Code With Me는 PhpStorm과 함께 번들로 제공되는 공동 코딩 및 페어 프로그래밍 서비스입니다. 로컬로 실행 중인 프로젝트를 누구와도 공유하고 실시간 협업, 코드 편집, 서버 공유 및 디버그 세션 실행 등의 기능을 이용할 수 있습니다.
PhpStorm은 MySQL, PostgreSQL, MongoDB, Redis, SQLite 및 기타 다양한 DBMS 파생 언어를 즉시 지원합니다. IDE를 벗어나지 않고도 PHP 데이터베이스를 탐색하고 관리할 수 있습니다.
PhpStorm에는 핵심 기능을 확장하는 여러 번들 플러그인이 포함되어 있습니다. 기존 플러그인을 관리하고, JetBrains Marketplace에서 새 플러그인을 설치하고, 사용자 지정 플러그인 저장소를 설정하는 모든 작업을 IDE 내에서 수행할 수 있습니다.
또한, 프로젝트의 특정 기술이나 프레임워크에 대한 지원을 제공하는 플러그인 목록을 만들면, PhpStorm에서 해당 플러그인이 설치되고 활성화되어 있는지 확인합니다.