The ONLY Cursor AI Tutorial you need ๐Ÿ’ฅ Learn Cursor Coding in 20 Mins ๐Ÿ’ฅ

1littlecoder ยท Beginner ยท๐Ÿ’ป AI-Assisted Coding ยท1y ago

Key Takeaways

This video tutorial provides a comprehensive introduction to Cursor AI, covering its basic settings, models, composer, and chat features, as well as its integration with Visual Studio Code and other tools.

Full Transcript

this is the only cursor video that you have to probably see if you have not used cursor at all see cursor AI has been making a huge waves in the programming space A lot of people are using this to develop applications that they wouldn't have developed otherwise including me so I wanted to put together a very simple tutorial that explains you everything about cursor because there is not a lot of beginner level tutorial rather than the project level tutorials and this assumes that you have just installed cursor and then you you just have logged in nothing else and a lot of comments on my channel currently says that maybe this is a sponsored video this is definitely not a sponsored video this company has been advocated by lot of rich people in Silicon Valley I'm nobody for them they're not giving me any money and I can say that without any doubt that I have not received a single penny to make this video but if you were to support the channel I've open membership which charges you $1 per month you could sign up and then support the channel so first of all what are we going to do so if you have not downloaded all you have to do is go to cursor. comom and download this here and then you have to also log in here and because this is uh using their own model so you have to log in and then use it but once you have done it one of the easiest way for you to launch cursor is just go here and then search for it and all my tutorials are on Mac I don't have a Windows to test it so I'm going to show you on Mac so once you open cursor so the options that you have got is that you can open a folder you can open with SSH if you're going to do everything in local machine you can just open a folder but if you want to a remote loging into a remote machine then you can open it to with an SSH so I can just click open a particular folder for example one of my recent projects here is the Retro maath I can open it after I opened this uh you would see something like this where the very first time when you open this you can import the settings from Visual Studio code cursor is not a completely new IDE it is just a fork of Visual Studio code which is an open- Source ID integrated development environment by Microsoft but let's say you have not done it so now what are we going to do we're going to see a bunch of cursor settings that I believe you should start enabling the first of all what you have to do is command shift p command shift p so when once I do command shift p you would see this small menu bar like the project menu and here you you can go search cursor settings once you go to cursor settings you would notice certain things for example one I am on a Pro trial account I've not still purchased it I'm still on the fence uh whether to use cursor or separately claw 3.5 but for now I'm on the Pro trial account so if you register for cursor for the first time I guess for 2 weeks you get the Pro trial account then if you have Visual Studio code uh settings like key bindings extensions you can go here and import it the next thing is a very important thing imagine you are going to code in only one particular project in only particular language then you can set the rules here so this is where you can say okay just use react just use Python so this is where you set the rules for AI that will be used across all the chats which is your command L and across all command Cas sessions so this is very important if you're going to code in only one language imagine I'm going to develop an iOS application like an apple um iPhone application a game which I definitely want to do then all you have to do is go here and then specifically mention that always use a swift or whatever that iOS application thing is so you have to mention that very clearly so then you can say that okay never do this thing never do that thing and then give the rules the set of boundaries that you want the AI to be um adhering to and play by one is that option but if you want to do it let's say repo wise you don't want to set it uh um across all the projects you want to do it projectwise so what you can do is in any project that you have got let's say this is your project folder which we just opened it now you can add a file just like your git ignore file if you're familiar with Git ignore like for example like this you can add something called a DOT cursor rules file and you can specify the exact set of rules there so now what you're doing is instead of making it across all the projects like for example you want to say the just use Python now maybe you want to code a nextjs project maybe tomorrow you want to code a swift project project so you don't want that confusion to be there so you can go ahead and then leave this empty here and then set that cursor rules file in your current working direct the root folder and this will pick that up so and you can enable that if you disable it it will not pick it up if you enable it it will pick it up right now I don't have a cursor rules file but I can set a cursor rules file and then use it then one another thing is if you are like me you're paranoid about companies using your data because especially like right now a free child but if I pay I don't want them to use my data I'm like very clear about it so if on none of your code will be stored by them so this this is enabled your code is not going to be stored by them if off we may save prompts collect elemetry data to improve cursor I'm sorry boss um I don't want that to happen so I'm going to just say enabled so I don't want it to collect my data which I believe they may not do because there is a fiduciary duty for them not to Do It um yeah if they cheat that's a totally different topic but as it's face value I'm believing that they're not going to do it this is all about the cursor settings cool so one another important thing before I move into the next one one another important thing a lot of people love to do it on Visual Studio code is the ability to open a folder from command prompt or a terminal shell whatever that you use the way you can enable that is you can just do command shift p and once you do command shift p you you can just say shell if you search for shell you have four options shell command install cursor command fix WSL install if you're on Windows install code command Visual Studio code command uninstall cursor command from path so if right now for example I'm going to uninstall cursor command from path and U it's asking me to enter the password hopefully I don't yeah so now what happens is I can go to my let's say this one my terminal and I can say cursor Dot and what did I get I got an error that says it does not understand cursor and this is one of the easiest way that you can open a folder which like I always do with Visual Studio code just go here and then say code dot inside the current working directory and it would open it's it's fairly easier so if you were to do that first time when you install it you would not have it command shift p go here start searching for Shell install cursor command done okay it's going to ask me to add password again hopefully yeah now I go back here and then select whatever folder that I want to select like for example I'm iner retro math I'm going to just say cursor Dot and it opens a retro math for me as a folder very simple everything is in relative path quite useful do it so first step cursor settings Second Step make cursor available for the next use so that you can launch from terminal third step go to models and then see what are the models that you want to use what are the models that you do not want to use what what is it that you want to enable so for example this is all offered by cursor like um gbd4 GPD 4 um claw 3 Opus and all the other models now you can add your own model as well if you want the other thing is you can go enter your own APA key so bring your own model bom so you can do bom and you can uh use open AI APA key or anthropic APA key Google AP key I want actually test it with Google AP because at this point there are like couple of calls with Google is free um I tried with uh Google Gemini 1.5 Pro the experimental version but I was hitting the rate limit but it worked with 1.5 Flash not with cursor I did it with AER I might make a separate video on it but if you want to use your own model you can just go here enter it and verify it this is one of the easiest ways for you to bring your own model so that you have the capability that you bring in and uh finally if you have got U any feature that you want to enable one thing is cursor people who use cursor like live by something called a composer it's a new feature it's in beta uh it's not available by default so all you have to do is you have to go any enable here so you can go here and enable or you can also do command shift p and then you can search for composer and it will say enable composer or disable composer like for example after I disable composer the composer is disabled here it's inside the features go here enable it and then you have got a bunch of other settings that you want to do you can do it and one important thing is you want to do codebase indexing so that it builds embedding of the code base that you have got you want to enable that as well and the other thing is uh cursor tab a lot of people like tab tab tab tab tab and you can also have cursor tab enabled so you can see here cursor tab is enabled so cursor tab composer and also basically every other thing is like the chat and all the other thing it's a very basic thing you can enable this you can disable this whatever you want to do it here you can do it here so this is a setting that you should pay attention to any new feature that comes in it is inside beta so for example long context chat the claws 200,000 um that is disabled by default AI review that is disabled by default you can enable it and use it I think it depends upon um when they're going to make it full fully available so some is some features are in Alpha some are in beta so you can enable it and then do it hope at this point you're clear about cursor settings now what I'm going to show you is three different ways uh you can make changes to the code I think the first way is quite obvious so what I'm going to do is I'm going to close this I'm going to close this go back to my terminal come out of this I'm going to create a new directory new folder I'm going to create a new folder um I would like to call this let's say dirty page I don't know um maybe a terrible name but yeah dirty page okay so I'm going inside dirty page I'm going to uh cursor inside it cursor also you can uh Alias code to cursor I didn't want to do it I want to use Visual Studio code separately cursor separately so cursor Dot once you do that you got a dirty page so this is a dirty page and uh also another thing is if you do not know you can just select any theme that you like uh for example I've gone ahead with synth wve theme which I used to love when I was in art studio and a lot of other IDs so I'm going ahead with the same syn wave theme so once you go to cursor there are three different ways you can create files one I even though I usually advise you to go ahead with um the the base boilerplate code one of the thing that you can do is you can use composer so command I will invoke composer as you can see here I did command I it is invoked composer so when you do this thing one of thing that you can also do within composer and anything else is you can keep a file here okay and you can call that file here for example let me give you an example so I'm going to create a file here um I'm going to call this um stupid. MD okay instead stupid MD I'm going to say this is a set of rules that you should definitely follow make sure your python code uses tabs not spaces some bunch of other crap okay so what you can do is command I will invoke this thing so what I can do is I can remove this file and I can say hey um and then select the file the file is stupid MD Now I can give further instruction and that will take whatever I have mentioned here into the account so for example let's say youve got a certain way of creating database you can specify it in a markdown file and use it you have a certain way of creating authentication you can create one standard document and then use it across your projects you have a particular style or brand uh design that you want to follow in your frontend application you can mention it in the file and then use it so this is extremely valuable if you iterate and then use it right now it looks like a joke but you can actually do it okay so I'm going to go ahead and uh delete my stupid file inside my dirty folder so I'm going to go ahead and just simply say create a simple HTML CSS JavaScript retro game uh and make sure the game has got uh splash splash screen okay now I have sent this in the composer which is expected to create all the files that are required so as you can see here it is creating index.html I'm not sure if it is going to also create IND okay it's going to create a pong game and as you can see here it is creating all these things and um okay so accept all and after you accept all and close it you go to index.html it's available for you to use it I'm not sure how effective it is you can just go ahead and then play with that so I'm going to go back here I'm going to do open Dot open Dot and then I've got this here and I'm going to open this with my browser and I've got a redro game start game oh how do I play this seriously um okay with the mouse cool ah this is nice this is nice interesting so almost like an Atari game um rather than uh thear brick game but anyways the game worked so one of the ways to create something is to use the composer the second way to do the same is uh for example I can select all these things do command K and then make some changes for example I can say uh right now this is uh very minimalistic can you make it more colorful probably in U Tron legacy theme okay so I did not mention anything I've just like literally thrown a movie name there which is TR Legacy I hope it understands what do I mean by that and it's going to make code changes so this diff code format is extremely helpful if you're dealing with only one single file uh so composer is helpful if you want to create something boiler plate if you want to create something standard and also it's very extremely helpful if you want to take a lot of instructions and give it and you want to make changes across files command K is extremely helpful if you want to make changes in one file and next one we going to see the chat which is very helpful um again to make changes across the file and also to chat okay I'm going to refresh this oh CH Legacy I like the glow I like the glow enter the grid I like it wow this is actually nice um this is beautiful this is very interesting and there is no score and all those things so what I can do is I can just select command L and then I can say um the game is amazing I don't know why am I appreciating it the game is amazing um and I can say web I can go to the web and uh let's say here I'm going to say Tron legacy design okay um to take some Tron legacy design I to copy this link copy the image address okay want to go back here um right now um there are not a lot of images please use images design inspiration from this um and also also use um let's say I want to give one more documentation here Transformer JS uh Transformer Transformer JS let's see yeah uh let's give this um use web Transformer JS uh to integrate Transformer JS feature that can be part of the game I don't know what this is going to do um make sure to create separate files I'm not sure if it's going to respect it but one thing that you learn is you can give the web and then you can do this and also you can do docs so when you do docs it has got like a bunch of documentation like for example you can say hugging face Transformer official open AI like for example if you were to create a chatbot this is like fairly simply easier for you to create a chatbot because this is already an official documentation other than that like I said initially if you have got local file you can give the file if you have got folder you can give the enter folder you can give code code base and everything that you want so let's give this if I press enter it's going to go if I press command edor it is going to take my code base and then chat with that and then do all those things so it's as you can see here it is searching on the the internet did you see this searching on the internet getting bunch of pages collecting the pages and it has also taken transformer. JS and it is doing all these things so it's creating a design inspiration here are the suggested changes it is making the change and uh image to text Generation Um why okay um I have a strong feeling that it's not going to work out maybe that is beyond the scope of this video um but I have a very strong feeling it is not going to work out let's see um there's a question and answering okay I'm going to accept it not going to why I don't want text classification for power up this is one of the biggest problem that you would face when you're dealing with eii because it can go in all different directions uh sometimes you may not even need all those things like um I think I'm I'm at the same exact position where I've uh I've get I've got a bunch of things getting added um technically doesn't make any Improvement to the code but um yeah I mean it's it's uh the AI is giving me I'm going to like blindly accept it hopefully and uh let's see um I've accepted it going back here to my Tron Tron legacy pong yeah it didn't work obviously um primarily because I think it's hit an error so you can see that there is an import module outside so the point is you can give documentation ask question it can create the answer and do all those things and then it can fix it for you and uh that's pretty much cursor is like uh there are bunch of other things that you can do here like certain things like uh like I said you can create a template I use a template and code it but this is pretty much it like if you can contrl z um and um contrl Z and accept this and save it and go back here and let me save this here and uh yeah enter the grid play this game cool uh so I hope you understood how to do the basic settings change the models command K command L composer and also to add documents search on internet and bunch of other things if you have any question let me know in the comment section but I hope I delivered on your promise that this should be the only video that you watch for cursor we have not touched G and all uh I don't want to complicate it further but um this should help you get started with the AI development that you wish that you had see you in another video Happy prompting

Original Description

Join the membership - https://www.youtube.com/channel/UCpV_X0VrL8-jg3t6wYGS-1g/join This tutorial of Cursor AI teaches you everything (after Installation) 1. Basic Settings 2. Cursor Models 3. Cursor Compose 4. Cursor Adding Documents and Files to Context 5. Cursor Chat and Cursor Diff Edit ๐Ÿ”— Links ๐Ÿ”— My other Cursor AI Tutorials Here's my other Coding with Cursor videos. 1. Making a Google Chrome Extension with Cursor AI - https://www.youtube.com/watch?v=EvEvK8yQchw 2. A HTML based Weather App using Cursor AI - https://www.youtube.com/watch?v=x6uC3CJmCQg 3. Next JS App with Cursor - https://www.youtube.com/watch?v=n9Bx-DK9MLg 4. Coding Electron based Mac App with Cursor - https://www.youtube.com/watch?v=SO1BVOlZKAE โค๏ธ If you want to support the channel โค๏ธ Support here: Patreon - https://www.patreon.com/1littlecoder/ Ko-Fi - https://ko-fi.com/1littlecoder ๐Ÿงญ Follow me on ๐Ÿงญ Twitter - https://twitter.com/1littlecoder Linkedin - https://www.linkedin.com/in/amrrs/
Watch on YouTube โ†— (saves to browser)
Sign in to unlock AI tutor explanation ยท โšก30

Playlist

Uploads from 1littlecoder ยท 1littlecoder ยท 0 of 60

โ† Previous Next โ†’
1 How to create your Free Data Science Blog on Github with Fastpages from Fastai
How to create your Free Data Science Blog on Github with Fastpages from Fastai
1littlecoder
2 Making Interactive Matplotlib Plots for Data Science Visualizations on Jupyter (Python)
Making Interactive Matplotlib Plots for Data Science Visualizations on Jupyter (Python)
1littlecoder
3 Create your first Data Science Web App using R Shiny
Create your first Data Science Web App using R Shiny
1littlecoder
4 How to create a Reproducible Example in R using reprex
How to create a Reproducible Example in R using reprex
1littlecoder
5 No Code Visualization using esquisse with Tableau-like Drag and Drop GUI in R
No Code Visualization using esquisse with Tableau-like Drag and Drop GUI in R
1littlecoder
6 Scrape HTML Table using rvest and Process them for insights using tidyverse in R
Scrape HTML Table using rvest and Process them for insights using tidyverse in R
1littlecoder
7 Google Teachable Machine Learning Build No Code AI solution
Google Teachable Machine Learning Build No Code AI solution
1littlecoder
8 Create meaningful fake tidy datasets in R using fakir [#rstats Package]
Create meaningful fake tidy datasets in R using fakir [#rstats Package]
1littlecoder
9 How to enable using R Programming with Visual Studio VS Code
How to enable using R Programming with Visual Studio VS Code
1littlecoder
10 Python, Community, Books - with Abhiram R - Bangpypers Co-organizers | 1littlecoder podcast
Python, Community, Books - with Abhiram R - Bangpypers Co-organizers | 1littlecoder podcast
1littlecoder
11 Growing a Tech Community across India - Anubha Maneshwar, Founder Girlscript | 1littlecoder Podcast
Growing a Tech Community across India - Anubha Maneshwar, Founder Girlscript | 1littlecoder Podcast
1littlecoder
12 Intro to Google Colab - How to use Colab
Intro to Google Colab - How to use Colab
1littlecoder
13 Intro to Plotly Express - Complex Interactive Charts with One-Line of Python Code
Intro to Plotly Express - Complex Interactive Charts with One-Line of Python Code
1littlecoder
14 Indic NLP Python Toolkit Open Source Development - iNLTK Creator Gaurav Arora | 1littlecoder Podcast
Indic NLP Python Toolkit Open Source Development - iNLTK Creator Gaurav Arora | 1littlecoder Podcast
1littlecoder
15 Do you want a career in Data Science - Tamil Webinar
Do you want a career in Data Science - Tamil Webinar
1littlecoder
16 Android Smartphone Analysis in R [Live Coding Screencast]
Android Smartphone Analysis in R [Live Coding Screencast]
1littlecoder
17 Programmatically create Images, Memes, Watermarks using Python with imgmaker
Programmatically create Images, Memes, Watermarks using Python with imgmaker
1littlecoder
18 Kaggle Walkthrough to get you started with Data Science - Webinar
Kaggle Walkthrough to get you started with Data Science - Webinar
1littlecoder
19 Community, Corporate Job, Coding - Gnana Lakshmi T C aka Gyan, WomenWhoCode Leadership Fellow
Community, Corporate Job, Coding - Gnana Lakshmi T C aka Gyan, WomenWhoCode Leadership Fellow
1littlecoder
20 Easy ggplot2 Theme Customization with {ggeasy} | Data Visualization in R
Easy ggplot2 Theme Customization with {ggeasy} | Data Visualization in R
1littlecoder
21 Excel to R - Pivot + Bar Chart in Excel  & R using tidyverse [Live Coding]
Excel to R - Pivot + Bar Chart in Excel & R using tidyverse [Live Coding]
1littlecoder
22 Excel to R #2 - VLOOKUP in Excel to LEFT_JOIN, MERGE in R
Excel to R #2 - VLOOKUP in Excel to LEFT_JOIN, MERGE in R
1littlecoder
23 5 websites to get Free Real-World Datasets for Data Science/ML Projects
5 websites to get Free Real-World Datasets for Data Science/ML Projects
1littlecoder
24 Excel to R #3 - APPROXIMATE VLOOKUP in Excel to FUZZY LEFT_JOIN in R
Excel to R #3 - APPROXIMATE VLOOKUP in Excel to FUZZY LEFT_JOIN in R
1littlecoder
25 Correlation-alternative PPS (Predictive Power Score) Python Package Demo
Correlation-alternative PPS (Predictive Power Score) Python Package Demo
1littlecoder
26 Automated Website Screenshots in R using {webshot}
Automated Website Screenshots in R using {webshot}
1littlecoder
27 Installing Custom RStudio Theme (Synthwave85)
Installing Custom RStudio Theme (Synthwave85)
1littlecoder
28 Analyse Google Trends Search Data in R using {gtrendsR}
Analyse Google Trends Search Data in R using {gtrendsR}
1littlecoder
29 3 Tips to ask question on Stack Overflow the right way to get answers
3 Tips to ask question on Stack Overflow the right way to get answers
1littlecoder
30 Learn Data Science with R - Mini Projects - Web Scraping Zomato
Learn Data Science with R - Mini Projects - Web Scraping Zomato
1littlecoder
31 Easily make Dumbbell Chart using {ggcharts} | Data Visualization in R
Easily make Dumbbell Chart using {ggcharts} | Data Visualization in R
1littlecoder
32 GET Hackernews Front Page Results using REST API in R
GET Hackernews Front Page Results using REST API in R
1littlecoder
33 Quickly deploy ML WebApps from Google Colab using ngrok
Quickly deploy ML WebApps from Google Colab using ngrok
1littlecoder
34 Use Jupyter Notebooks within VSCode (Visual Studio Code) in 2020
Use Jupyter Notebooks within VSCode (Visual Studio Code) in 2020
1littlecoder
35 Plotly Interactive Plots as Pandas Plotting Backend df.plot()
Plotly Interactive Plots as Pandas Plotting Backend df.plot()
1littlecoder
36 Stack Overflow Developer Survey 2020 Highlights for New Programmers
Stack Overflow Developer Survey 2020 Highlights for New Programmers
1littlecoder
37 Matplotlib Animation Charts in Python using Celluloid
Matplotlib Animation Charts in Python using Celluloid
1littlecoder
38 Coding, Postwoman, Passion Project Book - Liyas Thomas Open Source Developer - 1littlecoder podcast
Coding, Postwoman, Passion Project Book - Liyas Thomas Open Source Developer - 1littlecoder podcast
1littlecoder
39 Aspiring Data Scientist, Tips on How to learn Business Domain Knowledge
Aspiring Data Scientist, Tips on How to learn Business Domain Knowledge
1littlecoder
40 Bokeh Interactive Charts as Pandas Plotting Backend df.plot_bokeh()
Bokeh Interactive Charts as Pandas Plotting Backend df.plot_bokeh()
1littlecoder
41 Easy Fast Python Pandas Summary with Sidetable | Pandas Tips & Tricks
Easy Fast Python Pandas Summary with Sidetable | Pandas Tips & Tricks
1littlecoder
42 Inception, Content Ideas, Consistency - Srivatsan Srinivasan AIEngineering YouTube Content Creator
Inception, Content Ideas, Consistency - Srivatsan Srinivasan AIEngineering YouTube Content Creator
1littlecoder
43 ggplot2 Text Customization with ggtext | Data Visualization in R
ggplot2 Text Customization with ggtext | Data Visualization in R
1littlecoder
44 Penguins Dataset Overview - iris alternative | EDA Data Visualization in R
Penguins Dataset Overview - iris alternative | EDA Data Visualization in R
1littlecoder
45 YouTube Growth Tips, Content Creation - Bhavesh Bhatt, YouTuber (Data Science & Machine Learning) #7
YouTube Growth Tips, Content Creation - Bhavesh Bhatt, YouTuber (Data Science & Machine Learning) #7
1littlecoder
46 Matplotlib Animated Bar Chart Race in Python | Data Visualization
Matplotlib Animated Bar Chart Race in Python | Data Visualization
1littlecoder
47 Simple Python GUI Development using {guietta}
Simple Python GUI Development using {guietta}
1littlecoder
48 #8 Niche, Growth, Monetization - David Langer - YouTuber Dave on Data
#8 Niche, Growth, Monetization - David Langer - YouTuber Dave on Data
1littlecoder
49 Simple Fast 3-step Python OCR using Deep Learning 40+ Languages
Simple Fast 3-step Python OCR using Deep Learning 40+ Languages
1littlecoder
50 Github New Feature Profile Summary/Mini-Resume - Profile Views
Github New Feature Profile Summary/Mini-Resume - Profile Views
1littlecoder
51 Otto ML Assistant, GPT-3 on Philosophers, Nvidia-ARM - 3 ML Tech News
Otto ML Assistant, GPT-3 on Philosophers, Nvidia-ARM - 3 ML Tech News
1littlecoder
52 What is OpenAI GPT-3 - Hype, Examples, Worries
What is OpenAI GPT-3 - Hype, Examples, Worries
1littlecoder
53 Julia 1.5, Datamuse API, Live HDR+ Pixel 4a - Machine Learning Tech News
Julia 1.5, Datamuse API, Live HDR+ Pixel 4a - Machine Learning Tech News
1littlecoder
54 Self-driving Car Engineer sentenced, arXiv Dataset, AI/ML Startup Idea - Machine Learning Tech News
Self-driving Car Engineer sentenced, arXiv Dataset, AI/ML Startup Idea - Machine Learning Tech News
1littlecoder
55 GPT-3 Explorer, Ciphey (Automated Decryption), Py-Sudoku - ML Tech News
GPT-3 Explorer, Ciphey (Automated Decryption), Py-Sudoku - ML Tech News
1littlecoder
56 How to use Advanced Google Search to extract Email Ids from Linkedin
How to use Advanced Google Search to extract Email Ids from Linkedin
1littlecoder
57 Cartoonizer Toon-IT (AI Web App), GPT-3 Advice, Android Earthquake Detection - ML Tech News
Cartoonizer Toon-IT (AI Web App), GPT-3 Advice, Android Earthquake Detection - ML Tech News
1littlecoder
58 Flow - R Package to visualize code logic, functions as a Flow Diagram
Flow - R Package to visualize code logic, functions as a Flow Diagram
1littlecoder
59 Build GPT-3-like Language Model on Google Colab with minGPT [PyTorch]
Build GPT-3-like Language Model on Google Colab with minGPT [PyTorch]
1littlecoder
60 Create a Pencil Sketch Portrait with Python OpenCV
Create a Pencil Sketch Portrait with Python OpenCV
1littlecoder

This video tutorial teaches viewers how to use Cursor AI to automate coding tasks, create custom AI-powered coding tools, and collaborate with AI on coding projects. By the end of the tutorial, viewers will be able to use Cursor AI to build custom AI-generated code templates and improve code quality with AI-assisted review.

Key Takeaways
  1. Download and install Cursor AI
  2. Import Visual Studio Code settings into Cursor
  3. Set up DOT cursor rules file and data storage settings
  4. Use composer and codebase indexing features
  5. Enable long context chat and AI review features
  6. Create custom files and themes using dirty page feature
  7. Use Command K to make changes to single files and generate diff code format
  8. Use chat feature to make changes across files and generate diff code format
  9. Create simple HTML CSS JavaScript retro game using composer feature
๐Ÿ’ก Cursor AI can be used to automate coding tasks, create custom AI-powered coding tools, and collaborate with AI on coding projects, making it a powerful tool for developers.
๐Ÿ”’ Pro feature: Ask AI to explain this lesson โ†’

Related Reads

๐Ÿ“ฐ
The Sub-$2 AI Coder: Cognitionโ€™s SWE-1.7 Undercuts Everyone
Cognition's SWE-1.7 AI coder is a budget-friendly option that undercuts competitors, learn how it can impact your development workflow
Medium ยท AI
๐Ÿ“ฐ
Before You Trust an AI Coding Guardrail, Trace the Verdict
Learn to verify AI coding guardrails by tracing the verdict and understanding the configuration split in coding-ethos
Medium ยท AI
๐Ÿ“ฐ
Before You Trust an AI Coding Guardrail, Trace the Verdict
Learn to critically evaluate AI coding guardrails by tracing their verdicts and understanding the importance of configuration and evidence-based decision making
Medium ยท Programming
๐Ÿ“ฐ
How I Built an AI Alt Text Generator for WordPress โ€” and What I Learned
Learn how to build a production-ready AI alt text generator for WordPress by focusing on key aspects beyond AI generation, including authentication, billing, and analytics
Dev.to ยท Benjamin Oats
Up next
Claude Code SEO: The Full AEO/GEO Method in 15 Minutes (STEAL THIS)
Income stream surfers
Watch โ†’