경고: in_array()는 매개변수 2가 배열일 것으로 예상합니다. 50행의 D:wwwrootipp8wwwrootcontenttemplatesHyPurpleecho_log.php에 null이 제공됩니다.
별도의 창에서 탭 열기
가 나타나는 경우와 유사합니다. 두 탭의 코드를 비교해야 하는데, 참조하고 편집해야 하는 두 탭을 분리하는 것이 더 좋은 방법입니다. 예를 들어 왼쪽에 하나, 오른쪽에 하나 두고 왼쪽 내용을 참조하여 오른쪽을 편집합니다.
PhpStorm은 이를 자연스럽게 수행할 수 있으며, 작동 방법에는 세 가지가 있습니다.
방법 1: 별도로 열려고 하는 탭을 마우스 왼쪽 버튼으로 선택한 후 현재 편집기 밖으로 드래그한 후 마우스를 놓습니다. Hy369가 시도한 가장 좋은 방법은 탭을 제목 표시줄로 끌어서 놓아 끌기 거리가 가장 가깝고 빠르게 열 수 있도록 하는 것입니다(음, 너무 게으르네요).
방법 2: 별도로 열고 싶은 탭이 활성화되었을 때 단축키 Shift + F4를 이용하면 빠르게 실행 가능합니다.
방법 3: 프로젝트 툴바에서 별도로 열고 싶은 파일을 찾은 후, Shift 키를 누른 채 마우스 왼쪽 버튼으로 해당 파일을 더블클릭하면 파일이 별도의 창에서 빠르게 열립니다.
특별 참고 사항: 대상 탭이 이미 열려 있는 경우 방법 1이 가장 좋습니다. 사용자의 대상 탭이 열려 있지 않은 경우 방법 3이 가장 좋습니다. 방법 2와 방법 1의 차이점은 방법 2가 새 탭에 있다는 것입니다. 창. 대상 탭을 연 후 원래 편집기의 대상 탭은 사라지지 않지만 방법 1은 사라집니다. 방법 3의 대상 파일도 원본 편집기에서 열면 사라지지 않습니다.
다중 편집기 열기
때때로 두 개의 프로젝트를 동시에 열어야 하는 경우가 처음으로 나타나면 새로 열린 프로젝트를 현재 창에서 열 것인지 새로 열 것인지 묻는 메시지가 나타납니다. , 선택 기억을 선택하면 앞으로는 현재 창이 항상 열릴 수도 있고 항상 새 창이 열릴 수도 있습니다.
이 설정을 조정해야 하는 경우 다음과 같이 할 수 있습니다.
설정 대화 상자를 열고 모양 및 동작 -> 이 시점에서 프로젝트 열기 옵션이 있는 것을 볼 수 있으며 이를 설정할 수 있습니다.
새 창에서 프로젝트 열기(새 창에서 열기)
같은 창에서 프로젝트 열기(현재 창에서 열기)
프로젝트 열기 창 확인( 매번 여는 방법 물어보세요)
별표(*)는 수정되었으나 저장되지 않은 문서를 표시합니다
일반적으로 수정되었으나 저장되지 않은 문서를 표시합니다. 저장된 것은 좋은 습관입니다. PhpStorm이 이 작업을 수행하지 않는 경우 다음과 같이 설정할 수 있습니다.
설정 대화 상자를 열고 편집기 -> 일반 -> 이 시점에서 별표로 수정된 탭 표시 옵션이 있는 것을 볼 수 있습니다. 확인하세요.
PhpStorm·의 자동 저장
PhpStorm은 자동 저장 기능을 제공하지만, Hy369의 경우 아직 Ctrl + S를 눌러 수동으로 저장하는 것이 더 익숙합니다. 이는 개인 취향에 따라 설정됩니다.
설정 방법은 다음과 같습니다.
설정 대화 상자를 열고 모양 및 동작 -> 이 시점에서 프레임 비활성화 시 파일 저장 및 응용 프로그램이 유휴 상태인 경우 자동으로 파일 저장 옵션이 있음을 확인할 수 있습니다.
이전 항목은 애플리케이션이 포커스를 잃은 경우(예: 바탕 화면을 표시하는 작업을 수행하거나 다른 애플리케이션으로 전환하는 경우) 현재 수정된 파일을 저장한다는 의미입니다.
후자 항목은 애플리케이션이 지정된 시간(초) 동안 유휴 상태가 되면 수정된 파일을 자동으로 저장한다는 의미입니다.
이 두 가지 기능이 필요하다면 체크하고 저장하시면 됩니다. Hy369는 자연스럽게 이 두 항목을 선택 해제했습니다.
마지막 수정 전 상태로 복원
실수로 일부 코드를 실수로 조작했다면 자연스럽게 실행 취소하고 싶을 것입니다. 일반적인 방법은 당연히 Ctrl + Z 또는 'Alt + Backspace`입니다.
그러나 위의 방법에는 몇 가지 문제가 있습니다. 즉, 단계 수가 너무 많을 때(즉, 오래 전 버전으로 복원해야 하는 경우) 이때는 다음을 따르십시오. 위와 같이 하면 조금 당황스러울 것입니다. 위의 방법으로 복구할 수 있는 단계 수가 제한되어 있기 때문입니다.
그렇다면, 만약 우리가 잘못된 조작을 하다가 하루가 지나도 뭔가 잘못되었다는 걸 발견하고 롤백을 해야 한다면, 이때 그냥 패배를 인정하면 되는 걸까요?
하하, PhpStorm을 사용하는 친구들은 걱정할 필요가 없습니다. PhpStorm은 이미 우리를 위험에서 구할 수 있는 기능을 여러 번 제공했기 때문입니다: 로컬 기록(이 메뉴 항목은 VCS 메뉴에서 볼 수 있음) ).
이미 PhpStorm을 사용하여 일부 파일을 조작한 경우, 이때 파일이 활성화된 상태에서 마우스 오른쪽 버튼을 클릭하면 로컬 기록 메뉴가 표시되며 해당 하위 메뉴를 클릭합니다. 기록 표시 , 대화 상자가 나타납니다.
대화 상자의 사이드바를 보면 무엇이 보이나요? ㅎㅎ 별것도 아닌데, 해당 파일의 최근 작업 기록을 볼 수 있습니다. 작업 기록을 클릭하면 해당 시간 노드에 해당하는 파일 내용이 표시되는 것을 볼 수 있는데, 그 부분에서 코드의 차이를 확연히 알 수 있습니다. 시간과 현재 코드를 직관적으로 비교합니다.
비교란에 있는 내용은 수정이 가능하다는 점을 조용히 말씀드리자면, 비교란에 마우스 오른쪽 버튼을 클릭한 후 기능을 공부해 보세요.
특정 시간 노드에서 코드를 직접 복원하려면 해당 시간 노드를 마우스 오른쪽 버튼으로 클릭하고 되돌리기를 선택하세요. 그럼 이 기능은 정말 강력하죠?
위 내용은 PhpStorm 사용메모(2) 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!