2022-09-15 기준 VSCode 업데이트가 많이 진행되어
현재는 기본 Intellicode 만 사용해도 충분합니다.
본 글은 "이런 확장도 있구나" 정도로 참고하시면 좋습니다.
여느때처럼 JavaScript 공부를 하고 있었습니다.
그런데 왠지 모르게 코드 치는게 불편하네요..
Microsoft에서 제공해주는 Visual Studio Intellicode
도 물론! 훌륭하지만
뭔가 2% 부족한 느낌은 항상 들었습니다 😢
AI 처럼 자동으로 코드를 완성해주는 확장 중 예전에는 Kite
가 있었던 것 같지만,
무슨 이유에서인지 현재(2022-03-19) 기준으로는 다운로드가 막혀있습니다.
정말 기가막히게 잘 이용하고 있는 VSCode 에서
생산성을 한단계 높여줄 Tabnine
은 어떻게 설치하고 설정하는지 간단하게 정리했습니다.
VSCode --> '확장' 에서 AI
로만 검색해도 가장 위에 뜨는 걸 볼 수가 있습니다.
혹은 Tabnine
으로 검색해서 설치해주세요!
설치를 완료했다면 VSCode 하단의 상태 표시줄에서 tabnine을 클릭합니다.
✅ 로그인 연결 페이지가 뜨면 자신의 계정을 연동하여 로그인 해주세요!
이것저것 껐다 켜보면서 테스트 해본 결과...
하나만 추천하도록 1에 체크해주세요.
여러 개가 동시다발적으로 추천에 뜨면 오히려 생산성이 방해받는 느낌이었습니다.
인라인 완성을 켠 후 VSCode를 재시작해주세요.
여전히 추천에는 VSCode의 기본 추천사항들이 뜹니다.
하지만 코드를 치는동안 우측에 음영으로 인라인 추천 사항이 나타나요.
여전히 Enter
키를 누르면 아래 뜨는 추천사항을 선택하고,
대신 Tab
키를 누르면 오른쪽에 음영으로 뜨는 인라인 완성을 실행합니다.
추천사항이 빠를 때도 있고, Tabnine 이 빠를 때도 있으니 상황에 맞게 적절히 사용합니다.
자동완성이 무조건 정답은 아니니까요!
이제 다시 열심히 코딩하러 가봅시다!
VSCode는 확장덕분에 정말 사용하는데 즐거워요 👏🏻👏🏻