https://copilot.github.com/
필요한 준비물
단계
- VSCODE > 마켓플레이스에서
copilot
을 검색하기. 그리고 설치
설치하고 나면 우측 하단에 이렇게 귀여운 아이콘이 반겨준다.
-
곧 바로 빈 파일을 하나 열고, CREATE TABLE orders
만 쳐도, 그 이후에 들어갈 내용을 제안해준다.
-
"메달테이블에서 금메달인 선수들의 이름을 추출하라" 라는 것을 번역하여서 작성해보니 곧바로 해당 구문에 해당하는 SQL 구문을 자동 생성해줬다.
느낀점
- 간단한 것만 테스트 해보았지만, 조인JOIN 등의 구문도 어느정도 잘 작동하는 것을 확인 할 수 있었다.(그래도 아직은 내가 직접하는게 빠르다ㅎㅎ)
- SQL의 문법 프레임워크만 있다면 마치 초등용 코딩 프로그램
스크래치Scratch
같이 빈칸 채우기로 원하는 결과를 뽑아낼 수 있을 것 같다.
- Kite 처럼 함수나 변수를 불러올때 AutoComplete해주는 것만으로도 충분히 좋다고 생각했다.
- 올바른 비유는 아니지만 자율주행에 비유하면 Kite가 레벨1 자율주행이라고 하면, copilot은 레벨2 자율주행에 가까운 느낌이다. 어찌되었든 사용자의 손은 타야하는 것은 맞다.(그런데 사람 손이 안타는 것이 가능할까?)
- 조금이라도 우리의 일을 덜어줄 수 있는 그날이 오기를!