# 웹스톰 단축키

웹스톰 단축키

* 코드

Ctrl + W : 텍스트 확장 선택\
Ctrl + D : 선택된 블럭을 복제\
Ctrl + Y : 라인 삭제\
Ctrl + Shift + Alt + J : 모든 같은단어 선택\
Ctrl + Alt + L : 파일 단위 재정렬\
Ctrl + Alt + T : 목록중 코드 감싸기\
Ctrl + Shift + ] / \[ : 가장 가까운 괄호 시작/종료로 이동\
Ctrl + Shift + M : 괄호이동

F2 + : 워닝이동\
Alt + J : 같은단어 차례선택\
Shift + F6 : 이름 일괄 변경 하기\
Ctrl + F6 : 함수 전체 변경 - 모든것\
Ctrl + Shift + backspace : 마지막 작성 코드이동\
Alt + Shift + 위,아래: 라인 이동\
Alt + 위,아래 : 메소드 단위로 커서 위치 이동

F4 : 정의보기\
Ctrl + P : 함수호출시 인수 정보 확인\
Ctrl + Alt + F7 : 함수호출하는 곳 찾기\
Ctrl + F7 파일내 호출찾기\
Ctrl + Alt + F7 모든파일검색\
Ctrl + G : 라인번호 이동

* 네비게이

Ctrl + Shift + F : 전체 검색\
Ctrl + Shift + N : 파일검색\
Ctrl + Shift + Alt + N : 메소드 검색\
Ctrl + E : 최근 열었던 파일 목록\
Ctrl + F12 : 함수검색

Ctrl + Alt + Shift + T 밑의 팝업 Extract Method\
Alt + Delete : 안전한 변수명등 삭제\
Ctrl + F6: 함수파라미터 안전 추가\
Ctrl + Alt + N : 임시변수에 담긴 값을 값자체로 하나로 단축\
Ctrl + Alt + V : 변수만들기\
Ctrl + Alt + P : 함수내 하드코딩된 값 파라미터 만들기\
Ctrl + Alt + M : 블럭지정하여 함수 작성


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://k-developer.gitbook.io/dev/ide/webstorm/undefined-1.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
