Intellij IDEA에서 텍스트를 새 줄로 바꾸려면 어떻게합니까?
Intellij IDEA의 바꾸기 기능을 사용하여 모든 쉼표를 쉼표로 바꾸고 새 줄을 바꾸고 싶다고 가정 해보십시오. 검색 창에 무엇을 넣습니까? vim에서 & \ r을 사용합니다.
정규식 상자를 확인하고 새 줄 문자에 "\ n"을 사용해야합니다.
여러 줄 버튼을 사용하면 정규식이 필요하지 않습니다.
편집 : IntelliJ 15부터 여러 줄 버튼이 누락되었지만 텍스트 필드를 클릭하고 Alt+Enter
또는Ctrl+Shift+Enter
히트 CTRL+F
와 확인 regex
확인란을. 그런 다음로 검색하여 ,
바꿉니다 ,\n
.
내가 한 가장 쉬운 방법은 정규 표현식 형식의 replace를 사용하는 것입니다.
을 교체하고 싶지는 않지만 원하는 {
경우 이스케이프 처리를 계속하십시오.
오래된 멀티 라인을 찾고있는 사람들은 inteliJ에서 버전> 15.x로 바꾸십시오. 다소 숨겨져있는 것처럼 보이지만 여러 줄을 선택하고> 클릭 CTRL+F
하면 즉시 클릭 CTRL+R
하면 원래의 여러 줄 바꾸기가 표시됩니다.
이것은 IntelliJ 2016.1.3
⌘ + F> ⌘ + R을 사용하여 Mac 에서 작동합니다.
Mac의 Intellij Ultimate 2017.3의 경우 command-shift-enter
작동
intellij Ultimate 2017.1에서 :
정규식이 필요하지 않았습니다. 그러나 여러 줄 바꾸기를 표시 할 수 있습니다.
- 교체하려는 입력란에 \ n을 입력했습니다.
- 대체 텍스트를 입력 할 필드에 커서를 놓고 Ctrl-Shift + Enter를 클릭했습니다. 여기서 나는 방금 돌아왔다
깔끔한 접근 방식은 (?m)
정규식 앞에 추가 하여 여러 줄 모드를 설정하는 것입니다. 이것은 전역 파일 검색 (Ctrl-Shift-F)에서도 사용할 수 있다는 이점이 있습니다.
예 : (?m)\{(.|\n)*?\}
중괄호로 묶인 여러 줄 블록을 검색합니다.
관련이 있지만 정확하게 요청한 것은 아닙니다. 그러나 나는 그것을 필요로했고 다른 사람들이 할 것이라고 상상할 수 있습니다. 그래서 Node.js에서 거부를 호출로 로그로 나누고 명확성을 위해 거부하려고하는 문제가있었습니다.
reject(error)
으로
appLogger.log(error, 'error') reject(error)
일반 모드에서 찾아서 교체했습니다.
찾기:
reject(error)
바꾸다:
appLogger.log(error, 'error')\n reject(error)
그런 다음 정규식 모드에서 두 번째 찾기 및 바꾸기를 수행했습니다.
찾기:
\\n
바꾸다
\n
Ctrl대체 된 텍스트가 선택된 동안 + Shift+ :R
경로 대체 (WebStorm 2018.2.3) 에서 작동합니다 .
참고 URL : https://stackoverflow.com/questions/21219884/in-intellij-idea-how-do-i-replace-text-with-a-new-line
'IT박스' 카테고리의 다른 글
sqlite 테이블에서 임의의 행을 선택하십시오. (0) | 2020.08.03 |
---|---|
Knockoutjs와 트위터 부트 스트랩 자동 완성 드롭 다운 / 콤보 박스 (0) | 2020.08.03 |
build.gradle에 maven 저장소 추가 (0) | 2020.08.03 |
인증서를 가져온 후 Java Keytool 오류, "keytool 오류 : java.io.FileNotFoundException & 액세스 거부" (0) | 2020.08.03 |
URL / 전화 클릭 가능 UILabel을 만드는 방법은 무엇입니까? (0) | 2020.08.03 |