programing

여러 줄 편집은 어떻게 하나요?

showcode 2023. 4. 25. 23:48
반응형

여러 줄 편집은 어떻게 하나요?

이클립스에서 여러 줄을 편집하려고 하는데 바로 가기 또는 플러그인을 찾을 수 없습니다.Geany에서ctrlaltupdown ++/를 누르면 여러 줄을 추가하거나 편집할 수 있습니다.

이 예에서는 제가 의미하는 바를 설명할 수 있습니다.

var text = "myname";
var addr = "myaddr";
var age = "myage";

위의 텍스트를 다음과 같이 편집하려고 합니다.

var my_text = "myname";
var my_addr = "myaddr";
var my_age = "myage";

위의 텍스트는 단순한 예에 불과하지만, 때때로 나는 접두사를 편집해야 하는 많은 단어들을 가지고 있습니다.

+ +를 눌러 블록 선택을 전환합니다(현재 텍스트 편집기에서 블록/컬럼 선택). 이렇게 하면 일식으로 수직으로 쓸 수 있으며, 쉽게 이 작업을 수행할 수 있습니다.


Window-> Preferences로 이동합니다.

여기에 이미지 설명을 입력하십시오.

빨간색 상자로 둘러싸인 텍스트 상자에서 바인딩에 대해 찾습니다.

OS X에서 Eclipse(또는 STS)에서 여러 줄 편집을 위한 주요 조합은 ++commandA입니다.

Eclipse 4.24(2022년 6월 15일)에는 통합될 예정입니다(https://bugs.eclipse.org/bugs/show_bug.cgi?id=576377) 참조:

  • 앵커 선택과 관련된 다중 선택 다운(예: Ctrl-Alt-J)
  • 앵커 선택과 관련된 다중 선택(예: Alt-J)입니다.
  • 다중 선택을 종료합니다(예: ESC).
  • 모든 일치 항목을 다중 선택에 추가합니다(예: Ctrl-Shift-Alt-J).
  • 다중 캐럿 위로 이동합니다(예: Ctrl-Alt-Shift-Up).
  • 다중 캐럿 다운(예: Ctrl-Alt-Shift-Down)입니다.

일식 기고자 덕분입니다!

다음 플러그인을 사용해 볼 수 있습니다.

https://github.com/caspark/eclipse-multicursor/releases

이렇게 여러 번 발생하는 동일한 텍스트를 선택하고 편집할 수 있습니다.이것은 Sublime 및 Visual 스튜디오 코드와 같은 편집기에서 사용할 수 있는 멀티 셀렉트 기능과 유사합니다.

Geany에 해당하는 Eclipse AltClick4.22(Q4 2021)는 한 번에 편집하려는 라인에서 +를 사용합니다.

이제 Eclipse가 지원됩니다.

다중 텍스트 선택입니다.

텍스트 편집기에 다중 선택 지원이 추가되었습니다.

다중 선택을 통해 대부분의 편집 작업(텍스트 대체 또는 삽입, 선택 영역을 다음 단어나 다음 행으로 확장, 복사/붙여넣기 등)을 모든 범위에 동시에 적용할 수 있습니다.

multi edit -- https://www.eclipse.org/eclipse/news/4.22/images/multi-carets.png을 클릭합니다.

다중 선택을 활성화하기 위해 여러 가지 전략을 사용할 수 있습니다.

  • To multi-selection 명령을 사용하여 블록 선택을 다중 선택으로 변환합니다.
  • +Click로 캐럿을 추가합니다.
  • 새 버전을 사용합니다.Select All단추를 누르십시오.Find/Replace네, 그렇습니다.

그러니 이게 당신의 경우에 효과가 있는지 확인해보세요.

오래된 게시물인 것은 알지만, 여전히 다중 선택 및 편집 방식을 공유하고 싶습니다.그러나 이 방법은 파일 전체에서 동일한 변수로만 제한됩니다.편집할 변수를 강조 표시하고 마우스 오른쪽 버튼을 클릭한 후 Refactor-> Rename을 선택합니다.그런 다음 변수를 편집하면 파일 전체에서 동일한 변수도 편집합니다.도움이 됐으면 좋겠네요:)

여기에 이미지 설명을 입력하십시오.

키 - { Alt + Shift + A } IDE에 A [+] 기호가 표시된 다음 이 기호를 끌어서 사용합니다.

언급URL : https://stackoverflow.com/questions/9460945/how-to-do-multiple-line-editing 입니다.

반응형