3. Completion

기본적으로 자동완성 기능은 동작함.

Basic completion

  1. ctl + Space

    맥은 한영 전환 때문에 작동하지 않는다. 사용하고 싶다면 입력소스 전환 키를 바꾸자.

  2. explicitly 하게 자동완성 목록을 보고 싶을 때 사용한다

Hide completion

  1. opt + /

    • 자동완성 목록이 뜨는게 아닌, 진짜로 자동완성을 시켜준다.

    • 만약 한번에 내가 원하는 완성이 되지 않았다면 여러 번 누르면 됨

  2. opt + shift + /

    • 이전 자동완성으로 돌아가고 싶을

Postfix completion

아래와 같은 코드가 있을 때 커서가 맨 뒤에 있다. 이 상태에서 이 줄을 한번에 if문으로 감싸는게 가능함.

string_array.length > 1(cursor)
  1. 맨 뒤(post) 에 다가 .if 붙이기

    string_array.length > 1(cursor).if

Completion with tab

ctl + Space 로는 자동완성된 단어가 insert 된다!! 만약 insert가 아니라 replace를 하고 싶다면?

  1. tab을 이용하면 된다.

    • ctl + Space로 자동완성 목록이 뜨면 원하는 곳으로 이동 후 tab을 누르자.

Last updated