Written on
·
120
0
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.
1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
[질문 내용]
여기에 질문 내용을 남겨주세요.
extract method를 하니깐 extract method한 부분이 사진처럼 녹색으로 덮혀져있는데요 이 상태에서 엔터를 눌러서 줄 바꾸기도 안되구요 그리고 다른 글자를 입력하면 extract method가 풀립니다 왜 그런가요?
Answer 2
0
안녕하세요. 최민석님, 공식 서포터즈 코즈위버입니다.
'Extract Method' 명령을 수행하면 이동한 코드가 이미지와 같이 초록색으로 선택된 상태로 바뀌며, 'Extract Method'를 명령한 부분에 포커싱이 되어 있습니다. 이는, 메서드 이름을 입력받기 위한 동작입니다. 코드를 메서드로 추출은 했는데 메서드 이름을 어떻게 지을지를 사용자가 입력하기를 기다리는 것입니다.
적절한 메서드 이름을 입력하고 엔터키를 입력하시면 그 이름으로 메서드 생성이 완료되며 다시 코드를 편집할 수 있는 상태로 돌아갑니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
최민석님, IntelliJ IDEA에서 “Extract Method”를 수행한 후 코드를 수정하려고 할 때, 특정 색상으로 강조되는 경우와 변경이 되지 않는 상태를 설명드리겠습니다. 이 상태는 일반적으로 “in-place” 리팩터링 모드라는 기능과 관련이 있습니다.
인플레이스 리팩터링 모드:
작업 완료:
Enter
키 대신 Esc
키를 눌러야 합니다. 이를 통해 IntelliJ는 작업이 완료되었음을 인식하고, 일반 편집 모드로 돌아갑니다.변경사항 취소:
이와 관련된 추가적인 정보는 다음의 링크를 통해서도 확인할 수 있습니다.
IDEA에서 Extract Method 사용법 알려주세요: 이 게시물은 IntelliJ IDEA에서의 메서드 추출 시 발생할 수 있는 문제점과 그 해결법에 대해 설명하고 있습니다.
IntelliJ IDEA 리팩터링 도움말: 리팩터링 기능 사용 시 주의할 사항과 팁을 제공하는 게시물입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.