I Finally Tried The AI-Powered VS Code Killer | Cursor IDE Review

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 162

  • @JetBrainsTV
    @JetBrainsTV 3 місяці тому +232

    Hey, thanks for the shoutout and for sharing your honest thoughts! We’d love to chat about what you’re looking for and see how we can improve the general AI experience. Let’s connect!

    • @frabber321
      @frabber321 3 місяці тому +22

      YES, need claudeai integration with Intellij. (or any other hot context aware code generator AI)

    • @artisan7574
      @artisan7574 3 місяці тому

      @@frabber321 PLEASE I Second this

    • @nighteyes360
      @nighteyes360 3 місяці тому

      Please you guys at Jetbrains, integrate a chatgpt feature within Intellij in the likes of cursor IDE (especially integrate that cmd+k feature with gpt or claude).
      This is really frustrating for devs to have only terrible third party plugins available, or your ai model which is quite frankly not on par with the competition. I'm actually thinking about leaving behind Jetbrains for VSCode because you guys are lagging behind.

    • @nischenrob8139
      @nischenrob8139 3 місяці тому

      Multi file edit by one prompt is required for many people to go back to using copilot + intellij.

    • @some84884
      @some84884 2 місяці тому +2

      What I personally experienced with JetBrains AI is that their suggestions are quite irrelevant.
      Even if I ask in chat about an opened page, it is not answering about it correctly, only if I point out that it should check the opened window.
      Also, if I had a question about Bash, and in the same chat asked another question, it gave me examples not only about Bash but also about Python and JS, which I didn't need. It feels like it loses the context of the conversation.
      And also, please use a better AI model; I don't know what Cursor uses, but for me personally, Claude is the best.
      I canceled my JB AI subscription a few weeks ago because it's not relevant, and it seems Cursor would be a good replacement. I'm not really ok with VS Code as an IDE but because of all this AI stuff...

  • @lukemelas
    @lukemelas 2 місяці тому +61

    Luke from Cursor here. Thanks so much for the video! Super happy to hear you're enjoying Cursor. Also really appreciate the feedback (esp. about git and refactoring). We're working all the time to make Cursor even better and videos like these are super helpful!

    • @YourAverageTechBro
      @YourAverageTechBro  2 місяці тому +6

      Thanks for making a great product!

    • @QuantumVoid-ro3hi
      @QuantumVoid-ro3hi 2 місяці тому

      How does this compete with Aider? Aider knows your entire codebase.

    • @DJMeku
      @DJMeku 2 місяці тому +2

      Just got Cursor today, this is literally my 2nd tutorial video. Super excited to dive in!

    • @CraftOfProgramming
      @CraftOfProgramming Місяць тому +3

      Hey Cursor folks, it’s a shame you didn’t fork IJ IDEA IDE as your baseline for Cursor ;-) . I’m a power IJ user and it’s a tough decision to switch to a different IDE for the sake of an Ai coding assistant. Plus, as stated at the end of this video, even though Cursor shines in the area of Ai integration, it has some significant shortcomings. We, IDE power users, don’t want to have to (and I’d argue shouldn’t have to) compromise when it comes to such a fundamental, core, critical tool of any developer that an IDE is.

  • @lcarv20
    @lcarv20 4 місяці тому +60

    Cursor is not “built from the ground up”. It is a fork of vscode focused on ai features. Zed though, is an editor built from scratch.

  • @ChrisSattinger
    @ChrisSattinger 2 місяці тому +13

    hit F2 in VSCode (and probably Cursor) and it will rename a function or variable and change all references in the project. No AI required

    • @kipchickensout
      @kipchickensout Місяць тому

      yeah or Ctrl+RR in VS - it's such a basic and old feature

    • @JohnSmith-he5xg
      @JohnSmith-he5xg 13 днів тому

      I was going crazy watching him. Yeah, super simple to do in VSCode

  • @Sirus20x6
    @Sirus20x6 3 місяці тому +28

    you shouldn't be changing function names with find and replace, you should be using "refactor" which automatically changes all instances for you

    • @dollarquantums
      @dollarquantums 2 місяці тому +9

      Yea I was scratching my head when he said that was a huge feature over VSCode, you don't need AI for function name refactoring.

    • @Sirus20x6
      @Sirus20x6 2 місяці тому

      @@dollarquantums i guess i commented too soon because later he shows refactoring the normal way ... but then why say the AI way does anything for you?

    • @ccash3290
      @ccash3290 13 днів тому

      it can refactor the function name and logic

  • @NashBrooklyn
    @NashBrooklyn 3 місяці тому +23

    fyi: github's copilot has recently invested few millions of smackeroonies into cursor ide - so expect either a merger or a buyout next year -

    • @다루루
      @다루루 2 місяці тому +1

      holy

    • @GrizzlaBear-24
      @GrizzlaBear-24 Місяць тому

      source?

    • @NashBrooklyn
      @NashBrooklyn Місяць тому

      @@GrizzlaBear-24 google the connection between copilot and cursor - if you cant connect the obvious - then no source will help you to decipher what is going on with millions dropped on cursor by no other than copilot -

  • @keslauche1779
    @keslauche1779 4 місяці тому +16

    Point 1. You can rename a variable, class, function including all it's references in VSCode too just hit F2
    Point 2. You can use Git history extension in vs code, combined with the built in source control is way better than GitLens in my opinion (free)
    Point 3. Cursor forked a whole project without giving credit for it

    • @reddeadcobra8295
      @reddeadcobra8295 27 днів тому

      Built Source Control from VS code is much better than gitlens. I just got git history and git graph and that basically checks the rest of the boxes.

  • @nickburlakov2974
    @nickburlakov2974 4 місяці тому +25

    Dude, I love your content. You look a little bit tired comparing to old videos. I hope you're well and get enough sleep. Cheers, you the best

  • @BloodBunn
    @BloodBunn 4 місяці тому +39

    Cursor has changed my coding life and fast-tracked my learning process 1000%

    • @vasvalstan
      @vasvalstan 4 місяці тому +1

      Looking forward trying it, just installed it :)

    • @Sub0x-x40
      @Sub0x-x40 4 місяці тому +22

      how does ai generating code help you learn anything?

    • @BloodBunn
      @BloodBunn 4 місяці тому

      @paulywalnutz5855 I don't use the generate feature much, it is the auto-complete that is the real deal. Saves so much time. It can auto-complete and suggest code on multiple lines accurately. Also the in-built GPT saves so much time because I don't have to copy-paste stuff to and from the chatgpt website every time. As to the generation, I use it when I don't know how to write a logic at all and this makes me learn it. For example I did not know how to make a selection logic for filtering e-commerce products, I asked it to generate it, and it did. And I learned the logic! And it did it accurately and efficiently because it has access to my whole project.

    • @polybius9089
      @polybius9089 4 місяці тому

      @@Sub0x-x40 I asked ChatGPT for example to tell me all "chapters" (in ascending order so to say) that I'd have to go through in order to learn C++ for example, and for each chapter (and sub-chapter) it should generate an exercise. And for none of those exercises should it give me the immediate solution unless I specifically ask for it.
      When I don't know something, I ask it to guide me in such a way that I can get to the solution myself.
      If I fail to get to the solution, I let the AI generate the solution for me. And that way I learn the logic behind the solution AND the proper syntax.

    • @donutrangerr
      @donutrangerr 4 місяці тому

      @@Sub0x-x40 read & understand

  • @vladkuz6974
    @vladkuz6974 3 місяці тому +3

    Does it get your entire project's code as context? Would it be able to access code from another folder to write other functions or unit tests? That would be really useful, you should absolutely test your AI generated code as you go.

  • @sadiqqqqqq
    @sadiqqqqqq 4 місяці тому +5

    was seeing pan’s work on Pear AI talking about cursor but was too lazy to look into it so glad you made this video hahaha

    • @YourAverageTechBro
      @YourAverageTechBro  4 місяці тому

      i watched his vid the other day too haha. def try out cursor though - it's pretty good

  • @erikjohnson9112
    @erikjohnson9112 4 місяці тому +3

    I also recommend Cody because you can choose the model to use, do in-place editing, and give exact context (specific files, or whole project).

  • @alexandergovorov6708
    @alexandergovorov6708 Місяць тому +1

    Nice vid!
    On 3.52 "you have to manually replace all function name references" - what are you talking about?
    Don't you use F2 feature? Or did I misunderstood?

  • @smudgepost
    @smudgepost 4 місяці тому +6

    Great demo. Would love to see you review codeium that I've tried after seeing it in fireship channel

  • @mazewinther1
    @mazewinther1 4 місяці тому +7

    I noticed you were using gpt 4o in the video. Have you tried Claude 3.5 Sonnet? Been coding 10x as better for me, and way better experience. Truly a game-gahnger.
    Glad to see you making a video on Cursor! Been using it for months now, and it still blows my mind to this day. Keep up the great work!

    • @YourAverageTechBro
      @YourAverageTechBro  4 місяці тому +2

      Yep, recently switched to claude 3.5 sonnet and it is much better.

    • @brian_akhtar
      @brian_akhtar 4 місяці тому +1

      same

    • @user-vk9ff9gr4x
      @user-vk9ff9gr4x Місяць тому

      I agree, way less mistakes

    • @user-vk9ff9gr4x
      @user-vk9ff9gr4x Місяць тому

      I used this to fix up a Astro landing page on netlify, w. Claude, it’s so much better than codegpt, supermaven in VS. I have near zero coding experience and skills. What cursor had over the others was that I was able to converse in a way that I was not able to with the others. It was also pretty decent when it made mistakes and i already inserted the code to fix up mistakes on building, I would just highlight those mistakes and have a chat with it and it would fix everything. I mean, I don’t even know what you programmers nowadays are getting paid for ha ha😅

  • @michalkos355
    @michalkos355 2 місяці тому +1

    You should try JetBrains, with Codeium extension. Basically what Cursor offers, with shortcuts etc and all in JetBrains IDE

    • @YourAverageTechBro
      @YourAverageTechBro  2 місяці тому +1

      I've tried it but I found it was still missing the "tab to next predicted line change" feature. At least it was missing last time I tried it.

  • @psradebe
    @psradebe 4 місяці тому +1

    I have been using cursor for the past 3 months. I jump between WebStorm and Cursor.

  • @AbdulkarimG
    @AbdulkarimG 2 місяці тому +1

    The user exaperience is already there for Copilot in Vs Code, referring the highlighted code automatically, having a shortcut on top of the highlighted code to chat, I mean all of it. And it is also at the upload time of this video. What is going on?

  • @itsbare5172
    @itsbare5172 4 місяці тому +14

    Wait till PEAR AI COMES OUT lmao

  • @AnthonyGalati
    @AnthonyGalati Місяць тому

    I use Jetbrains and I really like the supermaven plugin. Does really well and you can add files to context. Works with Claude and OpenAI.

  • @QuantumVoid-ro3hi
    @QuantumVoid-ro3hi 2 місяці тому +1

    Why is everyone talking about Cursor and not Aider when Aider knows your entire codebase!

  • @NotToji777
    @NotToji777 3 місяці тому +1

    Metrix: cursor just using vscode as their Code editor with a ai copilot.
    Just like browser companies silver wrapped with chromium and a pre-installed ad blocker.

  • @AdrianRosarioPR
    @AdrianRosarioPR 4 місяці тому +1

    I been using Cursor for a bit and its quite good.

  • @santiagotrias
    @santiagotrias 3 місяці тому +1

    Also, you didn't mention the best feature that is the "Accept/Reject" for changes and git style with Red and Green lines for changes.

  • @houseonhold
    @houseonhold 21 хвилина тому

    my thoughts exactly ... except 2 things, the new beta copilot which you need to sign and wait for did closed the gap on cursor as it has this inline and shortcuts and RAG shortcuts and actions that cursor has, cursor is integrated into all the windows so you have AI in cli's too which is crazy for Devops works while coding, I also enjoy Jetbrains but the assistant is so horrible I ended up canceling it although I paid for it I basically now run 2 ides which is stupid +1 for Jetbrains having those features I could have programed those into an extension but building extensions for jetbrains is like 2 times harder then VSCODE so I guess Jetbrains needs to buy them out :)

  • @Ramvt211
    @Ramvt211 3 дні тому

    link to 'Content Marketing Blueprint' link to page not found. nice video thought

  • @TipVoyage
    @TipVoyage 3 місяці тому

    Great demo.!What do u think about Project IDX??

    • @hwapyongedouard
      @hwapyongedouard 2 місяці тому

      just online code editor nothing special

  • @benisrood
    @benisrood 15 днів тому

    Copilot is poor compared to Cody. I will try Cursor out, though, thanks for the recommendation.

  • @chenrvn
    @chenrvn 3 місяці тому

    So after 2 trial weeks, what you decide?
    remain with webstorm or work with Cursor?
    i am also debating

    • @YourAverageTechBro
      @YourAverageTechBro  3 місяці тому +2

      all in on cursor

    • @chenrvn
      @chenrvn 3 місяці тому

      @@YourAverageTechBrowow, thanks for share.
      I also struggle to move from excellent webstorm into cursor vs code ide.
      I hope as u say webstorm will add this functionally also some day

  • @ojikutu
    @ojikutu 4 місяці тому +4

    Have you tried Codeium? Its a matter for time before VSCode entensions implement all the Cursor advantage. Free!

    • @diegofranciscoherreragre1685
      @diegofranciscoherreragre1685 4 місяці тому

      GH Copilot and AI Assistant have had the content aware feature for some time now, but GH Copilot often uses more 3.5 GPT and JetBrains AI also uses a combination of 3.5 and 4 plus their own LLM. In cursor you can use whatever type of model you need from ChatGPT and even some of Gemini, Claude, Llama, etc. Don't need to worry about some extensions and their usability and stability. I think VS Code is going to be improved in time, but not in this line.

    • @diegofranciscoherreragre1685
      @diegofranciscoherreragre1685 4 місяці тому +1

      Also, you can add to the context of the AI tools the DOCS of every tool you use, language, etc.

    • @Okir09
      @Okir09 3 місяці тому

      @@diegofranciscoherreragre1685do you have a link to a video that shows how to implement that? : O

  • @lowrez-v3d
    @lowrez-v3d 3 місяці тому

    Nice succinct overview of Cursor. Did you use the default model, aka ChatGPT? I’ve heard Claude 3.5 is even better.
    Also - if you really dislike VS Code give Zed a try.

  • @henriquematias1986
    @henriquematias1986 4 місяці тому

    You can get vscode on a new machine instantly to be as you like by just adding a .vscode file on your repo and customising it there…

  • @ulrich-tonmoy
    @ulrich-tonmoy 4 місяці тому

    Cursor, Ecliplse thea like once you taste electron you can never leave it and as cant leave so just for vs code and add some new feature most of which can be added just by building an extension and if you want build using native or better crossplatform framework

  • @nothingtoseehere5760
    @nothingtoseehere5760 3 місяці тому +4

    Jetbrains is unusable on Windows taking up almost 4GB of memory. No thanks.

    • @TwilightTrekker1
      @TwilightTrekker1 3 місяці тому +1

      Jetbrains is a funny company, they have great ideas. Even their learning product, hyperskill, is honestly a really good idea, BUT IT'S SO BLOATED AND SLOW, rather hit myself in the family jewels than use it. Now, their editors aren't so slow, but like you pointed out, definitely bloated.

  • @fabianletsch1354
    @fabianletsch1354 2 місяці тому

    You can just change names of things in vscode using f2 and it will also propagate everywhere

  • @ikbo
    @ikbo 3 місяці тому

    How much more productive are you getting using cursor? 2x, 5x, 10x or more?

  • @jaabirahamedsaleem1112
    @jaabirahamedsaleem1112 4 місяці тому

    Do you code mostly in A.I changing the code to your project preferences?

  • @gold-junge91
    @gold-junge91 3 місяці тому +1

    Hi can you share your webstorm setup ?

  • @RafaelFleury_00
    @RafaelFleury_00 3 місяці тому +1

    im waiting for someone to try zed and see if its actually better than cursor since they just launched an AI feature

  • @santiagotrias
    @santiagotrias 3 місяці тому

    Why are you using gpt-4o instead of Claude Sonnet 3.5? It's even better.

  • @vd3fyn
    @vd3fyn 2 місяці тому

    How it compare to Claude-Dev ?

  • @shreenidhibodas6477
    @shreenidhibodas6477 2 місяці тому

    which theme are you using

  • @ahmedebenhassine2828
    @ahmedebenhassine2828 Місяць тому

    Any idea how to access class or function definition, I already tried ctrl + click but didn't work ?

  • @Dik131WZD
    @Dik131WZD 3 місяці тому +2

    Why don't you use just Codeium?

  • @perryfrimpongmensah3710
    @perryfrimpongmensah3710 4 місяці тому

    Hey, wondering if you used vim/neovim extensions withing vscode previously. Thanks

  • @xilverlight
    @xilverlight Місяць тому

    You always said "VSCode Killer", But there are can't kill the VSCode ... Now, Is this real VSCode Killer? I hope it.

  • @NashBrooklyn
    @NashBrooklyn 3 місяці тому

    is there a way to rename workspace in cursor ide?

  • @cv4875
    @cv4875 3 місяці тому

    So prompt engineering in a IDE. got it

    • @gmhussein
      @gmhussein 3 місяці тому

      pretty much 😭

  • @Gabeyre
    @Gabeyre 2 місяці тому

    How much they pay for the promos?

    • @YourAverageTechBro
      @YourAverageTechBro  2 місяці тому

      not a promo at all and i have never been in contact w/ someone from cursor

  • @baronvonherzenberger2473
    @baronvonherzenberger2473 3 місяці тому

    Videos that could have been a Tweet

  • @iwbbooo
    @iwbbooo 4 місяці тому

    Hey! Do you know where i can make like demo videos of my saas to put it on landing page? idk how to explain but there is also like a moving cursor, zoom etc (startups usually put it as their demo on landing page)

    • @YourAverageTechBro
      @YourAverageTechBro  4 місяці тому

      check out screen.studio/ - that's what I and a lot of other builder friends use

  • @kiracrossings
    @kiracrossings 4 місяці тому

    im still using chatgtp 4 and the good old copy/paste

  • @AlexanderBelov-y8o
    @AlexanderBelov-y8o 4 місяці тому

    I'm waiting for Zed for Windows.

  • @mawkuri5496
    @mawkuri5496 3 місяці тому +1

    codeium + vscode is the best both free..

  • @EvgeniyDolzhenko
    @EvgeniyDolzhenko Місяць тому

    What we need is less code, not more

  • @sochima.b
    @sochima.b 2 місяці тому

    VS code + Cody extension can do all these

  • @IssacBerry-nd8pt
    @IssacBerry-nd8pt Місяць тому

    openai: try openai canvas now

  • @nathangwyn6098
    @nathangwyn6098 3 місяці тому

    I bet you this has a lot of start ups scrambling lol. Well... if it's boot strapped implementing a.i more into vs code probably wouldn't be too challenging

  • @tacorevenge87
    @tacorevenge87 2 місяці тому

    Jetbrains is the best . They’ve added ai too

  • @JnielMedia
    @JnielMedia 4 місяці тому

    Hi Bro! I love what you're doing and new subscriber here! By the way, I help content creators to increase their online presence through video editing and enhancing their post and reels for better engagement and audience retention, which is why I'm tuning into your vlog and learning a lot. Just sending this message because I love your work!

  • @commentsonthetube14
    @commentsonthetube14 4 місяці тому

    That copy paste thogh ... Would be noce of it extraced common logic into a shared function.

  • @copypaste_pro
    @copypaste_pro 3 місяці тому

    You stated in the video that you hate VS Code, so your review is biased. I can’t take it seriously. Sounds like a paid AD to me.

  • @nakul4387
    @nakul4387 3 місяці тому

    Is it free ?

  • @손용준-d9h
    @손용준-d9h 3 місяці тому

    cusor ide ai .... thank you

  • @gamedeveloper1000
    @gamedeveloper1000 16 днів тому

    They're most likely working on it...

  • @jakepiz
    @jakepiz 4 місяці тому +1

    this is just a wrapper for the "continue" extension in VSCODE lol.

  • @romulodrumond3526
    @romulodrumond3526 3 місяці тому

    I was going to like the video, but I would break the beautiful "666" likes number

  • @mohabedr5030
    @mohabedr5030 5 днів тому

    nice ad

  • @sourabhsingh4515
    @sourabhsingh4515 4 місяці тому +4

    everyone is trying to kill vscode but you know the reality 🤣🤣

  • @LUN-bo2fb
    @LUN-bo2fb 4 місяці тому

    I think soon or later, microsoft will adopt the features and cursor will die.

  • @EliteBankQuant
    @EliteBankQuant 18 днів тому

    Cursor is really bad! Simple apps are ok, for anything larger it goes bananas and start deleting lines!

  • @dzonialucard
    @dzonialucard 4 місяці тому +3

    oh wow an AI that will read my entire codebase and generate more unmaintainable react, sorry, serverless nextjs on the edge, best in class, used by - bullshit that nobody is gonna understand and probably sell that same codebase to

    • @YourAverageTechBro
      @YourAverageTechBro  4 місяці тому

      hahahaha ok this was pretty funny. but the code is good still ngl

    • @GSteeZyHD
      @GSteeZyHD 4 місяці тому

      Take my fukin money

  • @devnik
    @devnik 3 місяці тому +1

    I wasn’t able to finish watching the video. It feels like a paid advertisement. Did they offer you a paid tier for this video?
    Copilot is x2 cheaper than Cursor.
    About the features:
    1. You can bind a shortcut to open Copilot chat to get a similar experience.
    2. How often do you change the function names? Especially extending a simple function with extra logic. Using imaginary problem to demonstrate a solution is a bad idea. Also, using bad coding practices.

  • @kevinforshey9259
    @kevinforshey9259 9 днів тому

    That code wouldn't pass code review at my company. You're expected to be able to write code that is reusable (as in you put it in a method and then call that method when needed and use dependency injection to change it's behavior), why not just learn to write better code so that calling the method is a lot faster than asking a search prompt to go search for code for you?

  • @Rea458
    @Rea458 Місяць тому

    한국인이신가요 ?

    • @YourAverageTechBro
      @YourAverageTechBro  Місяць тому

      네, 저는 한국인이지만 저는 교포예요.

    • @Rea458
      @Rea458 Місяць тому

      @@YourAverageTechBro 아 너무 멋집니다 !

  • @Maria_2a3c
    @Maria_2a3c 4 місяці тому

    Playfully, high five! Your money's gone on a little adventure from the bank to your Visa/Mastercard card and made it in one piece!

  • @gamedeveloper1000
    @gamedeveloper1000 15 днів тому

    Too dab this video is already out of date..

  • @sortof3337
    @sortof3337 3 місяці тому +1

    bro doesn't know how to refactor function names. cursor is just jetbrains ide + ai on top. nothing new.

  • @WaveOfDestiny
    @WaveOfDestiny 4 місяці тому +3

    If you want something like this for free try codeium in vs code

  • @springchan1514
    @springchan1514 3 місяці тому

    @Jetbrains