Тёмный

Get Started with GitHub Copilot in VS Code 

Visual Studio Code
Подписаться 587 тыс.
Просмотров 742 тыс.
50% 1

Опубликовано:

 

25 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 206   
@a8lg6p
@a8lg6p Год назад
Just been using ChatGPT as a programmer for 2 days, and it's blowing my mind. Give it a function and ask for a unit test. Done. Please write me a function in this language using this pattern that takes such and such input and returns an output like this. PS here's the Terraform for the DDB you need to connect to. Done. What is this weird syntax? (Something that is often virtually impossible to Google.) Gives a clear, informative answer. Why am I seeing this error? Gives a clear explanation of what means and provides useful suggestions about what to do, instead of a page of links to Stackexchange, half of which are marked duplicates for an answer that doesn't explain much and is irrelevant to my situation. Can't wait to see if Copilot is even more useful.
@geek8673
@geek8673 Год назад
It isn't
@theinternetsavedmylife
@theinternetsavedmylife Год назад
ChatGPT's ability to interpret code is what I love the most about it, but it's major fault is there is a limit to how many characters you can input. Put into too many characters and it returns an error. Basically, ChatGPT is telling you not to fry it's brain 😂
@Abitofcode
@Abitofcode 7 месяцев назад
or give it a unit test ask for a function...
@xilllllix
@xilllllix 4 месяца назад
@@geek8673 so are you saying stick with chatgpt?
@muhammadsiddiqui2244
@muhammadsiddiqui2244 Год назад
To include the bloopers in the end is so "humanizing". I love it when people shatter the "perfect" image of theirs to be more "human like".
@robsonoliveira3360
@robsonoliveira3360 Год назад
Reynald, you nailed with this copilot intro. You showed me a huge super power, and head start as a tech startup co-founder without investing time and money to validate coding with employees. God bless you and your entire generations to come.
@lee4547
@lee4547 Год назад
You should always validate code. AI code can be wrong just like programmer code.
@michigandersea3485
@michigandersea3485 Год назад
A professional programmer writes tests for code to make sure it works, tests which can be run in future to make sure future changes don't break things. If the stakes are high for your software functioning as desired, you will regret not doing this.
@digitalfortressuk598
@digitalfortressuk598 Год назад
Love the out takes at the end. Wish more content creators did this. Spread a little more joy. #MistakesWereMade
@FaridAbbasbayli
@FaridAbbasbayli Год назад
Add "Technology Connections" to your collection of creators that do outtakes.
@A_Lo_Pex
@A_Lo_Pex Год назад
Great video. I've been using Copilot for a short bit and learned some new tricks from this video. Looking forward to future updates when you start rolling out the Copilot X features
@deepindersingh2007
@deepindersingh2007 Год назад
What exactly is GitHub Copilot X? I have heard so much about it but still have no idea what it is. I know only about GitHub Copilot and Copilot Chat. Could you please provide some information about it?
@recalltechnique1560
@recalltechnique1560 Год назад
The only GitHub copilot video I needed to watch! The bloopers at the end are priceless
@LostInSpaceOfThought
@LostInSpaceOfThought Год назад
I'm currently studying programming. I'm still a beginner but with Copilot, I can code so easily which makes me feel that learning any syntax is not that important as it was in the last years.
@code
@code Год назад
Glad you're liking it, Ahmet! Still important to understand the syntax. You can ask copilot to explain the code is suggests. Try asking via comments or as in this video ru-vid.comIETnIoz-jFQ
@uzw2527
@uzw2527 Год назад
Hm, well, thats what I mean. If you see Code without Copilot, which is not running. You wont be able find the missing "," cause "syntax is not that important"... really...?
@novanoskillz4151
@novanoskillz4151 Год назад
I dont think its a good idea to use copilot in the beginning.
@CrimeBeanus
@CrimeBeanus Год назад
Learning to code copilot is like learning to drive auto
@MrHaggyy
@MrHaggyy Год назад
Oh gosh i would have loved to have copilot while studying. I'm guilty of a lot of unfinished projects as they blew the timeframe i could allocate to them. Would love to see more about GitHub Copilot. Especially how to engage a large problem which details would overwhelm you and how it enables you to move the focus to the design. Also quickly benchmarking and prototyping different implementations or view different design choices with a view implementations would be awesome. XD your outro was great.
@fabiofer-wex
@fabiofer-wex 8 месяцев назад
Great summary, Reynald! Very, very, very useful for us who are starting with Copilot. Thanks a lot! 👍
@Cashylein
@Cashylein Год назад
thanks for the outtakes at the end. Made my day!!! :D
@jeffreyhunter4115
@jeffreyhunter4115 Год назад
Fantastic introduction. The examples were well thought out. Thanks!
@code
@code Год назад
Thank you, Jeffrey!
@JustinMacri007
@JustinMacri007 Год назад
@@codeI don't want to pay
@serhiikrechko
@serhiikrechko Год назад
This tutorial is an essential resource for anyone aiming to master GitHub Copilot effectively. The walkthrough on utilizing the chat feature streamlines the initial configuration, making it incredibly user-friendly. The creator offers insightful advice and elaborates on the intricacies of formulating queries to Copilot, deepening one's understanding of this versatile tool. The inclusion of precise, step-by-step approaches for optimal outcomes further establishes this video as a must-watch for developers. Great video!
@iFireender
@iFireender 11 месяцев назад
I appreciate your comment regarding this tutorial on GitHub Copilot. It highlights the importance of this resource for individuals looking to effectively master the tool. The walkthrough of the chat feature is praised for simplifying the initial setup process, further enhancing its user-friendliness. The creator's insightful advice and explanations on formulating queries to Copilot are acknowledged for enhancing one's understanding of this versatile tool. Additionally, the detailed, step-by-step approaches provided in the video are commended for ensuring optimal outcomes. Overall, it seems that this video is highly recommended for developers. Thank you for sharing your thoughts!
@Criticalthinking_
@Criticalthinking_ 10 месяцев назад
If u guys had just added a few more long words in the review, I would have bought it.
@iFireender
@iFireender 10 месяцев назад
@@Criticalthinking_ Thank you for your kind feedback. We are always striving to improve our content and make it as helpful as possible for our readers. We will keep the recommendation in mind and try to incorporate more long words in our future reviews. In the meantime, I hope you find our other content informative and helpful. Please let us know if you have any other suggestions.
@oneofthekipps
@oneofthekipps Год назад
Glad I stayed for the bloopers. Thanks for the informative video Reynald!
@roynunez9580
@roynunez9580 Год назад
Reynald! You are always teaching me things! Funny how you came up on my recommendations!
@Wilsonss22
@Wilsonss22 2 месяца назад
the bloopers section earned my like.
@RADKIT
@RADKIT Год назад
You are Amazing!! Thanks for explaining it clearly and i loved the bloopers part 😁
@09christie
@09christie Год назад
This was a great intro, thank you! Excellent blooper reel 😂
@illuminach8279
@illuminach8279 Год назад
OMG I was using only 10% of copilot benefits 😶 Great walkthrough
@MePeterNicholls
@MePeterNicholls Год назад
Can’t wait for the gpt4 and copilotX videos
@ahcenebelhadi955
@ahcenebelhadi955 10 месяцев назад
the end of the video made my day ! thank you hahah
@justintoth4047
@justintoth4047 11 месяцев назад
Really exciting, but unfortunately they showed this in VS Code for a reason. The full Visual Studio IDE has very limited support with the Copilot extension... No copilot assistant and even very basic functions like "q: What does SOLID stand for in OO programming?" give no suggestions. It's great if I'm in VS Code doing Flutter dev, but when I'm doing .NET dev in VS I'm left wanting.
@domkellymusic
@domkellymusic Год назад
the bloopers at the end are the best.
@Carlos-ok6yp
@Carlos-ok6yp Год назад
Thanks for this thorough video it was great and comprehensive. Loved the outtakes where you say "video, video, video. UUUh" lol
@ildarshagidullin5205
@ildarshagidullin5205 Год назад
the outtakes are so funny to watch)
@Av-fn5wx
@Av-fn5wx Год назад
Excellent Video. This is gold dust!!
@AlessandroBottoni
@AlessandroBottoni Год назад
Great video for a great tool, recorded by a great professional. Kudos!
@otroleonarbe
@otroleonarbe 11 месяцев назад
Thanks for making this video series. Very helpful. ... one silly question, Is it OK for you to wear a Microsoft T Shirt and use a Mac laptop?
@kevon217
@kevon217 Год назад
Great walkthrough of the use cases.
@yashguma
@yashguma 10 месяцев назад
It’s no longer about being ‘smart’ the age of creativity is here
@victorwillhuber
@victorwillhuber 5 месяцев назад
All copilots AI reviews I've seen asume that you are starting a project from skratch, there is no examples that show AI copilots working for debugging or working with CMS's or prebuilt systems. I want to know if AI copilots can read the files of a project and give you an answer based on that. Things like: "where in all the folder is the bug?", "where in all the code is the function I want?", "does this feature already exist somewhere in my project and I don't know?" Otherwiser AI is just being a better and improved autocomplete, and that's cool but is just the same thing we already had since "copy and paste" exists.
@shamsshaikh2887
@shamsshaikh2887 10 месяцев назад
this video is amazing, thank you for sharing your knowledge
@ens_br
@ens_br Год назад
Thanks for this explanation! it was very clear.
@edgar7408
@edgar7408 10 месяцев назад
This was great! Thank you so much!
@kevinchen1517
@kevinchen1517 Год назад
Hey Reynald, nice job! Remember me from LA times? Full-time with Microsoft?
@RussellRiker
@RussellRiker 11 месяцев назад
Great video.. Love the blooper real! 🤣
@marcelfilart7414
@marcelfilart7414 Год назад
amazing ! ..well it was average for code suggestions. BUT WHAT IT DID THAT AMAZED ME !! was.. It autosuggested over 2,000 lines to complete my very nested JSON medical data files for physical exam !! I mean.. those are medical terminologies. HOW did do that ??
@Noobinski
@Noobinski Год назад
What a fantastic introduction. Thank you! It helps!
@absence9443
@absence9443 Год назад
Hi! Is there already information on which languages Copilot X may support or the toolset it provides? :)
@MalachiMarvin
@MalachiMarvin Год назад
Thanks for the information. Oh, and thanks for telling me it's a video!
@tannerroberts4140
@tannerroberts4140 Год назад
Loved the bloopers
@ericvergunst7275
@ericvergunst7275 Год назад
I wanted to give an extra like for the bloopers in the end, but it wouldn’t let me, so here: 👍🏻
@anjanik7053
@anjanik7053 Год назад
Informative video... will this work for Java programming too ?
@ExtraKanin
@ExtraKanin Год назад
with AI, i was able to create prototypes that helped me at my full time job and my father's company that could've taken months to develop. as someone who has more business analyst skills but not programming, this AI might help me build a full scale software within half a year lmao
@robinpage2730
@robinpage2730 10 месяцев назад
Fun history fact: Cobol was originally developed for exactly the same purpose as the new generative AI tools, to aid business owners who were not professional programmers in developing their own business apps in as close to natural language as possible.
@prasad_yt
@prasad_yt Год назад
Look forward to more !
@lucasrocfer
@lucasrocfer Год назад
Great! Time is priceless.
@MrinmoyHaloi
@MrinmoyHaloi Год назад
It would be cool if copilot could look into the project directory and provide autocomplete based on that.
@ReynaldAdolphe
@ReynaldAdolphe Год назад
It kind of does. Try it.
@ohksoehtet5890
@ohksoehtet5890 Год назад
It does
@KlammBand
@KlammBand Год назад
I recently created a new class file in my models directory, pasted in a commented out url from an http request, with params etc, and copilot created the entire data model for me, based on the structure of my other model files.
@fqdn
@fqdn Год назад
Yeah, as the other people already said, Copilot can see into other files. It can be a bit inconsistent but it works. Hopefully we’ll get more insight into its context at some point. Edit: It works in VSCode of the files are in the opened folder.
@minciNashu
@minciNashu Год назад
​@@fqdn sometimes it dreams up non existing APIs though.. I suspect it happens when it can't infer classic autocomplete, like when not even ctrl click takes you anywhere. Happens a lot in python projects I work with.
@varghapayandeh3024
@varghapayandeh3024 Год назад
In 10:16, when you click on the ellipsis of the toolbar that appeared upon hovering on the suggestion, there is a "Open GitHub Copilot" option where copilot synthesizes the various solutions that it offers. However I don't see that option to click on. I tried it with a python code and a javascript file but its never there. Is there something wrong with my subscription maybe?
@jazemx
@jazemx Год назад
Having same issue here. Have you found a way to fix it?
@YA-yr8tq
@YA-yr8tq Год назад
I enjoyed the bloopers more xD
@miriammulders2341
@miriammulders2341 10 месяцев назад
Not sure if I get this: In the video, code comment syntax is used to ask CoPilot to add code on the next line. How can a real comment be added, without CoPilot responding to it? And how do people deal with all the 'comments' just there to trigger a response from CoPilot? I guess not all of these should end up in your git repository. Do people delete these first, before committing?
@DavidHope-p2p
@DavidHope-p2p 9 месяцев назад
Great video video video hahahahaha, helpful and hilarious thanks!!!
@suleakcay3531
@suleakcay3531 Год назад
Thank you very much ! Succesful.
@slayermm1122
@slayermm1122 Год назад
i have minimal programing html skills and with copilot, I have my own website. thank!!
@FernandoSilva-by7zl
@FernandoSilva-by7zl 8 месяцев назад
Thank you so much for the video
@TonyStark-th6lj
@TonyStark-th6lj Год назад
Not bad, I like it so far, helps when you are unsure, like to see this scale to more and more, sure I need to learn the basics of using the tool. I see there's a Chat features you can install into the studio now. I wonder if the prompts can help it take actions.
@nderezic
@nderezic 11 месяцев назад
The feeling I've got when using the Copilot is like pair coding with a child - more often then not it was incorrect in guessing which code I'm trying to write. I've found ChatGPT more usable for generating code (i.e. generating a unit tests for existing code). It's a there's no official ChatGPT plugin for VS Code ...
@MrJohn360
@MrJohn360 Год назад
Thanks for sharing!
@MrZ0r0
@MrZ0r0 Год назад
Nice work 👍👍. Does everyone who records alone in their office make those same noises? I swear I have done every single one of those outtakes when recording,
@PapaWilk
@PapaWilk Год назад
When I hover over the copilot suggestion, I don't see the menu displayed at 10:22. I used to have it but after clicking, "always show toolbar," it's no longer visible.
@Tsyoka
@Tsyoka Год назад
Sounds nice on paper... until you have to work in a highly regulated industry then it is an absolute freaking nightmare. If you work in any industry that has chain of custody or data privacy rules I would strongly recommend to stay as far away from this as possible. Can see it used as a tool to help Jr devs come up to speed in an educational setting however if you need to ensure license, chain of custody or any other legal / regulatory compliance I would run away as quickly as possible. GDPR, ESMA, FINRA and DoD 5200.01 security and compliance audits won't care in the slightest that it saved you 3 minutes writing boilerplate code if the LLM happens to connect to the wrong bit of info creating a leak
@10clover
@10clover 4 месяца назад
This is really great, but it's going rob so much knowledge reinforcement or relearning that at the end a developer is going to be more and more dependent on it and loose vanity as a dev!
@VibraZone
@VibraZone 2 месяца назад
Hi everyone, I am trying to have copilot plugs installed in my GitHub, but I keep encountering difficulties. Is it possible to install it in Github without Visual Studio code? because I don't have vsc. thank you.
@prointproint6480
@prointproint6480 Год назад
This Intro 👍🏾
@sergioavalos
@sergioavalos 11 месяцев назад
Describe to the audience how Copilot works: 1 take Invite the audience to subscribe: ♾takes 😆 great video!
@vsekerka
@vsekerka Год назад
This is crazy. I could not imagine something like this a month ago. I am really curious how AI change our lives in the near future.
@bennguyen1313
@bennguyen1313 8 месяцев назад
Does VS Code + GH Copilot / Live Preview work with any language (ex. Verilog) or mostly web/javascript?
@DamonMedekMusic
@DamonMedekMusic Год назад
Co-pilot seems like an excellent tool. Honestly we're probably already doomed as a species so mine as well enjoy AI while we can.
@zakuro8532
@zakuro8532 Год назад
We arent doomed my man mankind will live for 20000 more years at least
@ashokacharya314
@ashokacharya314 Год назад
“OO Programming” got me.
@myelibrary
@myelibrary 11 месяцев назад
It kinda takes the fun out of programming, it’s definitely useful as a tool but I get my kicks out of writing the actual code rather than writing prompts
@dotysan
@dotysan Год назад
It's teaching you to use var instead of const/let?
@sidiebnou4958
@sidiebnou4958 Год назад
awesome video
@fms6306
@fms6306 Год назад
Excellent intro ty this is exactly what I wanted
@mmmmmmmmmm710
@mmmmmmmmmm710 Год назад
Will this replace programmers in the future?
@Blue-pd3dv
@Blue-pd3dv Год назад
I’m strong curious that can copilot handle the code base of my work which is a bigger than 6GB code mountain and all the languages you may heard is in it, I’ll try it out 😂
@WilliamThomas2040
@WilliamThomas2040 Год назад
lot of buttons pressed and clicks made without explaining what you are doing - when i try and follow along keep getting stuck - this is better for someone already familiar with VSC
@mayconjf
@mayconjf Год назад
Fantastic!!
@AtulPayashi
@AtulPayashi 7 месяцев назад
Sir please solve the problem of visual studio code when I am pressing and in visual studio code it says every time n,n is not a command
@nonew-man
@nonew-man Год назад
How will this differ from the copilot X?
@KuldeepSingh-cm3oe
@KuldeepSingh-cm3oe Год назад
Informative.
@shubhampatil6813
@shubhampatil6813 5 месяцев назад
How can we speed up copilot (conversational bot)
@floboyyt
@floboyyt Год назад
will there ever be other ways to buy copilot apart from a credit card and paypal?
@fenix20075
@fenix20075 Год назад
Has problem to ask. My comment is "use python to create main function. In main function, create a web server, load the index.html from public folder." I push ctrl+enter it give me some solution. But the solution does not contain the import libraries. So the code does not work. How to ask the copilot to debug?
@itgdata
@itgdata Год назад
Great 💪
@OscarMartinez-nt6zn
@OscarMartinez-nt6zn Год назад
Hey Reynald thanks for this explanation! it was very clear, one question is there an official way to use gpt4 in vscode? The outtakes were great!
@code
@code Год назад
Thank you Oscar. We can't comment on that at the moment but keep checking back for updates.
@Mat0m
@Mat0m Год назад
Copilot X is on the way!! We are living an amazing moment.
@goldeneagle8259
@goldeneagle8259 Год назад
@@Mat0m is there a free plan for Copilot X, how to setup it?
@FlySpleen
@FlySpleen Год назад
@@goldeneagle8259 it still isn't out
@AliYasir5247
@AliYasir5247 Год назад
Hey, i don' want to auto suggestions. i just want to copy the code opens a new tab and ask questions. auto suggestions are bad. right now i'm using chatGPT interface instead of copilot.
@caglayagmurr
@caglayagmurr Год назад
10:07 him : i can just navigate to the next solution ai : gives the exact same solution ☠
@user-wr4yl7tx3w
@user-wr4yl7tx3w Год назад
Good stuff
@bztube888
@bztube888 Год назад
I don't get it, while it pretends it's an autocomplete when it's much more under the hood. If it wouldn't try to guess what I want but it just waited until I specify what I want, system like this could write the function in one go. It's there, just try Bing chat (with gtp4). I was looking for something more integrated, but copilot like a gepard which pretends it can only walk.
@Alireza-bw6jg
@Alireza-bw6jg 9 месяцев назад
Hi, does it read the whole java package or it just reads and analizes the open tab classes?
@kkapgm
@kkapgm Год назад
I thought it was free, but looks like Copilot costs $10 /month, is there any free option?
@Joshuamonkey
@Joshuamonkey Год назад
There's a 30 day free trial; probably not any other free option except for students.
@MrAngerius
@MrAngerius Год назад
so the copilot window that shows you 10/10 solutions is often not right at all or just a duplicates of already existing solutions, so for example, if i write "generate an array of users that consist of 10 objects each of them having 5 items" copilot will show me 10 solutions where 5 from 10 are the same, like 100% same answer just copy pasted 5 times. Another thing that is annoying, it is good to use copilot within a single file, but if you are a freelancer then you often will have a big amount of folders in your workspace, so copilot will often show you answers to that code in those different folders instead of one that you are writing the comment in. So yeah guys dont spend 10$ on this thing yet, coz its buggy af.
@ogbuosita7074
@ogbuosita7074 7 месяцев назад
Can I use copilot in Visual studio?
@machinarum
@machinarum Год назад
Why a copilot? Flying solo is more fun! 😂 After a while it feel like a distraction and breaks the flow.
@InsaneActual
@InsaneActual Год назад
for me somone who knows litterally nothing about coding this copilot extension is teaching me more about coding than anywhere else
@vijayabs2266
@vijayabs2266 Год назад
beautiful
@Steve-Richter
@Steve-Richter Год назад
Will copilot take my code and use it for auto complete on the PC of other users?
@patlecat
@patlecat Год назад
#Copilot pleas make the shortcodes configurable so non-US Americans can also easily use it. Also please add the mouse control to browse through options to the other IDEs
@JamesTJoseph
@JamesTJoseph Год назад
Is it safe to use this code in production?
@JamesTJoseph
@JamesTJoseph Год назад
@@randomman3361 A class-action lawsuit has been filed in a US federal court challenging the legality of GitHub Copilot and the related OpenAI Codex.
@JamesTJoseph
@JamesTJoseph Год назад
@@randomman3361 a tweet from @DocSparse "@github copilot, with "public code" blocked, emits large chunks of my copyrighted code, with no attribution, no LGPL license. For example, the simple prompt "sparse matrix transpose, cs_" produces my cs_transpose in CSparse. My code on left, github on right. Not OK."
@ms2r-ur6kb
@ms2r-ur6kb Год назад
better you get at prompting it, more effective It's going to be and more time you save"
@ViceCoin
@ViceCoin 11 месяцев назад
Does copilot support evm assembly?
@rameshrayapati5720
@rameshrayapati5720 Год назад
any spring boot java and IJ integration examples with best promting
@sharondjongo9470
@sharondjongo9470 10 месяцев назад
Is copilot free?
Далее
CoPilot Review: My Thoughts After 6 Months
9:45
Просмотров 553 тыс.
Copilot Best Practices (What Not To Do)
8:43
Просмотров 59 тыс.
А вы знали что металл тонет?
00:32
Исповедь / Мася
2:47:10
Просмотров 115 тыс.
How principled coders outperform the competition
11:11
GitHub Copilot Top Features Explained
9:36
Просмотров 18 тыс.
I Tried Every AI Coding Assistant
24:50
Просмотров 833 тыс.
Prompting with Copilot
14:06
Просмотров 89 тыс.
Coding Was HARD Until I Learned These 5 Things...
8:34
Essential AI prompts for developers
8:31
Просмотров 71 тыс.
No One Hires Jr Devs So I Made A Game
39:31
Просмотров 229 тыс.
If __name__ == "__main__" for Python Developers
8:47
Просмотров 409 тыс.
А вы знали что металл тонет?
00:32