2020.03.18 수정 - PHP 한줄 주석처리 수정
회사 업무를위해 PhpStorm 을 사용중이다.
근데 매번 같은 환경에서만 사용하니 지겨워서 어제 밤에 새로 설정을 찾아보다 이쁜 화면을 보고 오늘 설정해봤다.
참고한 사이트 : My PhpStorm settings after 8 years of use
테마 및 아이콘 팩
먼저 플러그인에서 테마는 Visual Studio code Dark Plus를 사용중이고, 아이콘 팩은 Atom Material Icons, Coderpillr Icons를 다운 받아 설정했다.
폰트
폰트는 Hack 폰트가 이뻐서 윈도우에 설치했다. (설정에서 Edit > Font
에서 설정가능)
Size: 14
, Line spacing: 1.4
로 설정했다. 이것은 본인에게 알맞는 크기로 맞추면 될듯 싶다.
설정
적용한 내용만 추가
❌ : 체크 해제 / ⭕ : 체크
상단 툴바(view)
Alt
+ V
키로 쉽게 껏다 켰다 가능해서 모두 해제
View → Appearance
❌ Toolbar
❌ Tool Window Bars
❌ Status Bar
❌ Navigation Bar
Settings
Ctrl
+ Atl
+ S
키를 눌러 설정창을 열어서 설정
Appearance & Behaviour > Appearance
❌ Animate windows
(애니메이션 효과와 함께 도구 창 슬라이드를 도킹 해제하려면 선택 - 이 옵션은 툴 윈도우가 도킹 해제된 경우에만 적용)
⭕ Show memory indicator
(상태표시줄을 사용할 경우 상태표시줄에 메모리 사용량을 표시)
❌ Show tool window bars
(도구 창 막대를 표시) - **Alt
키를 연속 두번 누르면 나옴**
❌ Show tool window numbers
(도구 창 버튼에 도구 창 빠른 액세스 번호를 표시 해제 - 단축키로 접근 가능)
Appearance & Behaviour > System Settings
❌ Reopen last project on startup
(시작 시 프로젝트를 고를 수 있다.)
❌ Confirm application exit
(PhpStorm 닫을 때 물어보지 않고 닫기)
⭕ Open project in new window
(새 창에서 다른 프로젝트 열기)
Appearance & Behaviour > File Colors
해제해서 사용하다 적응 안되면 다시 체크해야겠다.
❌ Enable File Colors
(탐색 목록에 배경색 설정을 적용)
❌ Use in Editor Tabs
(편집기 탭의 헤더에 배경색 설정)
❌ Use in Project View
(프로젝트 뷰에 배경색 설정을 적용)
❌ Enable Drag'n'Drop functionaliy in editor
(마우스로 코드 블럭 후 이동 금지)
❌ Show notification after reformat code action
(코드 재포맷 작업 후 알림 표시 해제)
❌ Show notification after optimize imports action
(가져오기 작업 최적화 후 알림 표시 해제)
⭕ Soft-wrap-files
(한 라인이 길 경우 가로 스크롤바가 생기는데 창에 맞게 다음줄로 라인을 연장? 해 줌)
Soft wrap - https://www.jetbrains.com/help/phpstorm/settings-editor-general.html
Strip trailing spaces on Save: **All**
(파일 저장 시 줄 끝에 있는 후행 공간을 스트립)
❌ Always keep trailing spaces on caret line
⭕ Ensure line feed at file end on save
(저장 절차 중에 파일 끝에 빈 줄을 자동으로 추가)
❌ Show hard wrap and visual guides
(편집기의 오른쪽 여백에 얇은 수직선 표시 해제 - 코드 스타일 설정에 대한 설명을 참조할 것)
❌ Show code lens on scrollbar hover
(랜즈 모드 해제)
Editor > General > Breadcrumbs
❌ Show Breadcrumbs
(현재 문서의 루트 요소에서 캐럿이 있는 코드 요소까지의 경로가 편집기에 표시 해제)
Breadcrumbs - https://www.jetbrains.com/help/phpstorm/settings-editor-breadcrumbs.html
Editor > General > Code Completion
⭕ Show full method signatures
(매개 변수 정보에 메서드 이름 및 반환된 유형을 포함한 전체 서명이 표시)
Editor > General > Code Folding
기본 코드 접기 설정을 지정하려면 이 페이지를 사용하십시오. 코드 요소를 확장하거나 축소하는 방법에 대한 바로 가기는 코드 폴딩 섹션을 참조하십시오.
코드 접고 펴기인데...잘 사용하지 않는 관계로 모두 체크해제 했다. 필요할 때 켜서 써야겠다.
❌ Show coding folding outline
❌ File header
❌ Imports
❌ HTML 'style' attribute
❌ XML entities
❌ Data URIs
❌ Imports
Editor > General > Editor Tabs
상단 파일탭 표시 여부(Ctrl
+ E
키를 이용해 파일을 선택할 수 있다.)
Appearance: Tab placement -> Top
⭕ Open new tabs at the end
(새 창은 제일 뒤에서 열리게)
Editor > General > Smart Keys > PHP
⭕ Enable smart function parameters completion
(함수 파라미터 자동완성 - 특수키워드 params)
Enable smart function parameters completion - https://www.jetbrains.com/help/phpstorm/settings-smart-keys.html
⭕ Select variable name without '$' sign on double click
(변수에서 $표시를 제외하고 변수명을 블럭 잡을 때 사용) - 단축키 : Ctrl
+ W
Line Seperator: Unix and macOS
(줄 띄우기를 유닉스나 맥 형태로...본인은 윈도우인데 가끔 이게 문제가 발생하더라. 임시로 줄바꿈 기호를 유닉스형식으로 설정해서 사용했는데, 설정내에 있는건 이 블로그를 보고 알았다.)- 참고로 코드 포매터 기능 설명 블로그
Editor > Code Style > PHP > Code Generation
PHP 한 줄 주석처리시 라인 제일 처음에 주석표시가 되는데 이를 변수명 앞에 주석처리 할 수 있도록 설정 변경
Comment Code
❌ Line Comment at first column (첫 번째 열에서 줄 주석)
⭕ Add a space at comment start (주석의 시작 부분에 공백을 추가)
'컴퓨터 일반 > 기타' 카테고리의 다른 글
토탈커맨더 Packer plugin - Catalog Maker (0) | 2016.05.20 |
---|---|
오늘만 무료(2016.04.19) - 네트워크 모니터 툴(Total Network Monitor 2.1.0) (0) | 2016.04.19 |
오늘만 무료(2016.04.18) - Sothink Bluray Copy 1.0.0 (0) | 2016.04.18 |