Copilot은 모든 사용자에게 공개되기 시작했으며, "스파이"에 동의한 것은 이번이 처음인 것 같습니다.

Copilot, 당신을 위해 프로그래밍하는 부조종사

얼마나 소란스러웠고 우리가 얼마나 화가 났는지 Audacity는 Muse Group에 인수되었습니다.. 두 가지 문제가 겹쳤습니다. 한편으로는 오픈 소스로 남겨진 것이 사실이지만 애플리케이션 사용에 대한 정보를 수집할 예정인 것으로 알려지면서 회사의 재산이 되었습니다. 그 후로 애플리케이션을 업데이트한 Linux 배포판은 없다고 생각합니다. 이제 XNUMX년 조금 넘은 시점에서 테스트를 시작했습니다. 부조종사... 그리고 그것은 내 머리를 빙빙 돌게 만들었습니다.

지난 여름, XNUMX월인지 XNUMX월인지는 모르겠지만, 친구의 지인에게 웹과 관련된 무언가를 위한 훈련의 가능성에 대해 이야기를 나눴습니다. 가장 접근하기 쉬운 것은 웹 디자인입니다. HTML, CSS 및 자바 스크립트. 두 대의 랩톱이 있고 그 중 하나에는 두 개의 운영 체제가 있고 교육 센터에는 Windows와 Windows가 있는 외부 SSD가 있으며 최근에 나 자신에게 이렇게 말했습니다. «Pablo, Man, Code OSS를 사용하는 것은 훌륭하지만 설정을 동기화할 수 없다는 점은... 일반 Visual Studio Code로 돌아가면 어떻게 될까요?", 그래서 내가 했다.

부조종사는 정말 대단하다

모든 것을 공식 Visual Studio Code와 동기화하기로 결정하고 이제 모든 사용자가 Copilot을 사용할 수 있다는 것을 알게 된 지 얼마 되지 않았습니다. 더 구체적으로 말하면, 그들은 우리 모두가 그것을 사용할 수 있도록 허용하기 시작했습니다. 그때가 XNUMX월 중순이었고 예전에 실패했던 확장 프로그램을 다시 설치했습니다. 저에게 재미있는 점은 Copilot을 설치하고 잊어버렸지만 곧 회색 텍스트가 보이기 시작했다는 것입니다.내가 생각하는 대로만 쓰세요!

나는 내가 전문 프로그래머라고 말하지 않을 것이다. 나는 이 세계에 발을 내딛고 수업을 듣습니다. 동료의 코드를 보고 든 생각은 «글쎄요, 괜찮습니다. 하지만 JavaScript에서는 거기에서 몇 가지가 남습니다.«. 나는 부분적으로 수줍음 때문에 그리고 부분적으로는 다른 사람이 개선할 수 있는 것이 있다고 말하는 사람이 아니기 때문에 말하지 않았지만 하루 중 시간을 다루는 내 운동에서 몇 가지를 추가했습니다. 코멘트. 거기에서 내가 "놀라워"하기 시작했습니다. 나는 댓글을 시작했는데, 그 댓글에서 >= 6 및 < 12이면 6:00:00에서 11:59:59까지 그에게 물으면 충분하다고 설명했습니다. 시간만 볼 수 있습니다. 그 댓글이 나에게 제안했다. 자동으로 부조종사.

바로 그 직후에, 나는 상세하지 않은 또 다른 매우 유사한 것을 넣으려고 했고 작은 부조종사가 나를 위해 텍스트를 다시 입력했습니다. 당신은 얼마나 멀리 갈 수 있습니까?

프로그래밍 할 줄 모르는 사람들에게 도움이 되거나 해로운 ...

그러나 Copilot에는 Emmet 또는 Visual Studio Code MDN 제안과 같은 좋은 점과 나쁜 점이 있습니다. 개미, 입력을 시작할 때마다 일반적으로 입력하려는 태그, 순서 또는 코드가 무엇인지 추측하고 입력하는 위치 바로 옆에 옵션이 나타납니다. 익숙해지면 괜찮습니다. 그렇지 않은 경우 레이블을 추가하고 자동으로 닫는 것은 우리 모두가 똑같이 잘 하는 것은 아닙니다. Copilot은 덜 방해적이지만 비열할 수도 있습니다. 먼저 우리는 이것, 나쁜 것에 대해 논평할 것입니다.

프로그래밍을 할 줄 모르고 Copilot이 어떻게 작동하는지 조금 공부한 사람들을 위해, 세 쌍의 코로 된 "코코아"를 탈 수 있습니다.. 예를 들어, 우리에게 코드를 제안할 수 있는 한 가지 방법은 주석을 사용하는 것입니다. 헤더 캡처에서 볼 수 있듯이, 나는 그에게 두 개의 코멘트에서 그가 태어났을 때를 고려하여 나이를 계산하는 루프를 만들어달라고 요청했습니다. 루프는 "while"로 시작하고 조건은 "true"이므로 "wrong"을 시작했습니다. 물론, 조건이 참일 때 루프에 들어가지만 어떤 작업을 시작하려면 수동으로 조건을 추가해야 합니다. 그런 다음 «promtps»가 포함된 정보를 요청합니다. 이는 제가 원하는 것일 수 있지만, 그것이 우리에게 말하는 것을 이해해야 합니다. 그렇지 않으면 아무 소용이 없습니다.

따라서 동료 운전자와 함께 운전하는 것이 좋을 수 있습니다. 그것이 우리 모두가 운전 학교에서 배우는 방법이지만 선생님이 운전대를 만지기 시작하고 우리가 스스로 운전하게하지 않으면 문제 해결 방법을 배우지 않을 것입니다. 나중에 차를 가져갔다면 몇 미터 떨어진 곳에서 사고를 당했을 것입니다.

... 하는 사람들을 위한 금광

하지만. 운전을 할 줄 아는 우리에게 도움은 그리 많지 않습니다. 사실 비행기 조종사는 기본적으로 이착륙을 하고 예상치 못한 사건을 해결하기 위해 존재합니다. 나머지는 거의 모두 자동입니다. 그것이 바로 Copilot입니다. 우리는 그에게 지시를 내리고, 그는 우리에게 무엇을 써야 하는지 알려 주며, 문제가 있으면 우리는 그에게 더 나은 지침을 주거나 직접 수정합니다. 10줄에서 조건부만 조정하면 시간을 벌었습니까?

제안된 텍스트는 회색으로 표시되고 그것을 수락하려면 표를 누르기만 하면 됩니다.에밋처럼. 또한 다양한 제안을 통해 앞으로 또는 뒤로 이동할 수 있다는 설명도 있습니다. 다른 +  [  o  ]  Windows 및 Linux에서는 Command 또는 Option을 Mac에서는 사용할 수 있지만 저에게는 효과가 없었습니다. 네 프레스 작동합니다 Ctrl 키 + 엔터 버튼 열 가지 제안이 포함된 목록이 나오고 아마도 그 중 하나가 우리에게 도움이 될 것입니다.

여러 프로그래밍 언어를 지원하지만 JavaScript, Python 또는 TypeScript, 몇 가지 언급. 또한 CSS에서 작은 작업을 수행하며 주의하지 않으면 :hover를 사용하여 클래스를 생성합니다.

부조종사: 효율성 대 "프라이버시"

그래서 아니요, 저는 미쳐간 것도 아니고 도청당하고 싶지도 않습니다. 거짓말을 하지 않을 것입니다. 또한 Microsoft(GitHub의 소유자)가 저에게 전화를 걸어 Copilot에 대해 잘 쓰면 돈을 주겠다고 말한 것도 아닙니다. 무슨 일이 있었는지 나는 "우리 데이터"가 잘 활용되는 것을 보았습니다. 그들이 우리가 무엇을, 어떻게, 언제 하는지 항상 알 것이라는 점을 고려하여 저는 이 작은 부조종사를 좋아했고, 당신이 프로그래머라면 시도해 보도록 초대합니다. 혼자서.

그렇지 않은 경우 YouTube에는 더 많은 프로그래밍, 더 많은 언어, 라이브러리 가져오기 등을 알고 있는 사람들과 함께 나보다 더 잘 설명하는 수십 개의 비디오가 있습니다. 기록할 수 있는 Visual Studio Code를 사용하기만 하면 됩니다. 에 GitHub의, 계정 자체 및 확장 프로그램. 해당 기능이 비활성화되어 있기 때문에 VSCodium 또는 Code OSS에서는 작동하지 않습니다..


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.