Welcome to CodeWhisperer

JBY·2023년 4월 18일

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개의 댓글