Welcome to CodeWhisperer

JBY·2023년 4월 18일
0

AWS CodeWhisperer의 Welcome to CodeWhisperer.md 번역

Amazon CodeWhisperer 사용

CodeWhisperer는 머신 러닝을 사용하여 IDE의 기존 코드와 주석에서 코드 제안을 생성합니다. 지원되는 언어에는 Java, Python, JavaScript, C#, TypeScript, C, C++, Go, Rust, PHP, Scala, Kotlin, Ruby, Shell 및 SQL이 있습니다.


탭과 화살표 키로 탐색하기

코드를 입력하면 코드위스퍼러가 인라인 코드 제안을 제공합니다. 탭을 사용하여 제안을 수락하세요. CodeWhisperer는 선택할 수 있는 여러 제안을 제공할 수 있습니다. 왼쪽 화살표] 및 [오른쪽 화살표]를 사용하여 제안 사항 사이를 탐색합니다.

표시되는 제안이 마음에 들지 않으면 계속 입력하거나 ESC를 누르세요. 제안이 사라지고 나중에 추가 컨텍스트에 따라 CodeWhisperer에서 새 제안을 생성합니다.


수동으로 제안 요청하기

언제든지 추천을 요청할 수 있습니다. Mac에서는 Option-C를, Windows에서는 ALT-C를 사용합니다. 제안을 받은 후 Tab 키를 사용하여 수락하고 화살표 키를 사용하여 탐색합니다.


키보드 단축키 사용자 지정

키보드 단축키 편집기에서 코드위스퍼러 키보드 단축키를 변경할 수 있습니다. 키보드 단축키 편집기를 열려면 설정으로 이동하여 키보드 단축키를 클릭합니다.


최상의 추천 받기

최상의 결과를 얻으려면 다음 방법을 따르세요.

  • CodeWhisperer에 작업할 코드를 제공하세요. 파일에 포함된 코드가 많을수록 코드위스퍼러가 추천을 생성할 때 더 많은 컨텍스트를 확보할 수 있습니다.
  • 설명적인 코멘트를 작성하세요. “Function to upload a file to S3”이“Upload a file”보다 더 나은 결과를 얻을 수 있습니다.
  • import statements을 사용하여 선호하는 라이브러리를 지정하세요.
  • 변수 및 함수에 설명이 포함된 이름을 사용하세요. "upload_file_to_S3"라는 함수는 "file_upload"라는 함수보다 더 나은 결과를 얻을 수 있습니다.
  • 복잡한 작업을 더 간단한 작업으로 세분화하세요.

추가 읽기

CodeWhisperer 및 VS Code 작업에 대해 자세히 알아보려면 VS Code용 CodeWhisperer를 참조하세요.


피드백 제공

CodeWhisperer는 프리뷰 버전입니다. 피드백을 공유(AWS 툴킷 피드백 버튼 사용)하거나 codewhisperer@amazon.com 으로 연락하여 의견을 알려주세요.

profile
안녕하세요?

0개의 댓글