Programing

phpstorm은 array () 표기법을 [] 짧은 구문으로 바꿉니다.

crosscheck 2020. 12. 14. 07:53
반응형

phpstorm은 array () 표기법을 [] 짧은 구문으로 바꿉니다.


내 프로젝트에서 "[...]"의 모든 "array (...)"표기법을 변환하고 싶지만 모든 경우에 작동하는 정규식을 찾지 못했습니다.

모든 경우에 작동하는 것이 있습니까 (중첩 배열, 여러 줄의 배열, 여러 줄의 중첩 배열)

감사합니다.


  1. Code | Inspect Code...--- 파일에서 실행하십시오. "전통적인 구문 배열 리터럴 감지 됨" 이라는 검사 중 하나입니다 .

    또는 특정 검사를 Code | Run Inspection by Name...

  2. 완료되면 결과 목록이 표시됩니다. 결과에서 특정 검사를 찾습니다 (첫 번째 옵션이 사용 된 경우 (모든 검사)).

  3. 여기에서 해당 검사의 모든 (또는 개별) 결과에 "수정"작업을 적용 할 수 있습니다.

PS 이 검사 / 수정은 PhpStorm v7.1부터 가능합니다.

여기에 이미지 설명 입력


파일-> 설정 열기 ... 편집기-> 코드 스타일-> PHP-> 코드 변환을 클릭합니다.

이제 하단에서 "배열 선언 스타일"블록을 찾을 수 있습니다.

"Force short declaration style"확인란을 선택하면 Reformat 코드 (Ctrl + Shift + L)를 실행할 때 "array (...)"가 "[...]"가됩니다.


현재 (PHPStorm 2017.3.2) 현재 위치 : Settings/Editor/Code Style/PHP/Code Conversion/Array Declaration style

여기에 이미지 설명 입력

참고 URL : https://stackoverflow.com/questions/23697248/phpstorm-replace-array-notation-to-short-syntax

반응형