source

IntelliJ IDEA의 파라미터 목록 내에 있을 때 메서드 호출 후에 세미콜론을 추가하는 방법은 무엇입니까?

itover 2022. 12. 21. 22:31
반응형

IntelliJ IDEA의 파라미터 목록 내에 있을 때 메서드 호출 후에 세미콜론을 추가하는 방법은 무엇입니까?

드디어 이클립스를 통해 인텔리J로 돌아간다현재 이클립스는 다음과 같은 문장이 있는 경우(^는 현재 커서가 있는 위치를 나타냄):

foo.bar("hello"^)

세미콜론(;) 키를 누르면 자동으로 세미콜론이 문 끝에 표시됩니다.

foo.bar("hello");

현재 IntelliJ는 다음과 같은 작업을 수행하고 있습니다.

foo.bar("hello";)

즉, 세미콜론을 입력하기 전에 닫는 괄호를 명시적으로 입력해야 합니다.

큰 문제는 아니지만, 인텔리J로 돌아가면서 오늘 세미콜론을 몇 번인가 잘못된 장소에 설치했습니다.그리고 (손가락과 뇌 모두) 닫는 괄호를 치지 않아도 되는 것이 효율적일지도 모른다고 생각했습니다.

Windows 또는 Linux 사용자의 경우 ++.ShiftEnter

MacOS/OS X 사용자의 경우 ++.⇧ ShiftEnter

이것으로 현재 쓰고 있는 스테이트먼트가 종료됩니다.if 스테이트먼트나 루프 등, 몇개의 다른 상황에서 시험해 보면, 행이 완성되어 필요에 따라서 몇개의 컬리 브레이스를 여는 것을 알 수 있습니다.

독자적인 키 맵을 추가할 수 있습니다."현재 보고서 완성" 작업을 위해 키맵에 +를 ;추가했습니다.그 결과 키 스트로크를 추가로 줄일 수 있었고 직관적으로 사용할 수 있게 되었습니다.

  1. [ Settings ]> [ Keymap ]으로 이동합니다.
  2. 검색 상자에 "Complete Current Statement"를 입력합니다.
  3. 엔트리를 오른쪽 클릭하여 [키보드 바로가기 추가]를 선택합니다.
  4. [ First Stroke ]필드가 강조 표시된 상태에서 키 조합을 입력합니다.예를 들어 +;는 다음과 같이 표시됩니다.Ctrl+Semicolon
  5. 클릭OK,그리고.OK저장하고 종료합니다.

기존 매핑을 제거하거나 유지하도록 선택할 수 있습니다.작업을 마치면 다음과 같이 됩니다.

여기에 이미지 설명 입력

항상 하고 싶으면 그냥 이렇게 해

여기에 이미지 설명 입력

언급URL : https://stackoverflow.com/questions/3332227/how-to-add-semicolon-after-method-call-when-inside-parameter-list-in-intellij-id

반응형