# 12 MUST HAVE Extensions for Cursor (/docs/blog/12-must-have-extensions-for-cursor)



![](https://cdn-images-1.medium.com/max/1024/1*rUBs62Pc2kSUXcSsYMUbWQ.png)

### 12 Must Have Extensions for Cursor [#12-must-have-extensions-forcursor]

There’s a plethora of IDEs available to developers nowadays, and even more extensions available for those IDEs.

My current IDE of choice is &#x2A;*Cursor,** and one of the biggest benefits is that Cursor a direct fork of \*\*VSCode. \*\*That means that generally most VSCode Extensions also work in **Cursor**!

In my opinion, a good IDE makes for a happy developer, and great IDE extensions make for a very happy work life.

Everyone wants to have a happy work life so here’s a list of some of my favourite and most loved Cursor extensions!

### Better Comments [#better-comments]

If you’re someone who likes to leave a lot of notes in your code such as TODOs, this extension makes those TODOs pop out in your code, making sure you don’t forget them in the future.

[Link](https://open-vsx.org/extension/aaron-bond/better-comments)

![](https://cdn-images-1.medium.com/max/459/0*MB-OHvZFqWPO6iEJ.PNG)

### Bookmarks [#bookmarks]

If you’re someone who works with a lot of micro-services and likes to have multiple projects in a single workspace, this extension is a great way to jump between heavily looked at code. This extension also comes with a dedicated section on your side activity bar for quick access.

[Link](https://open-vsx.org/extension/damolinx/damolinx-bookmarks)

![](https://cdn-images-1.medium.com/max/885/0*40Wo-5JwDTNj6b7h.gif)

### Color Highlight [#color-highlight]

Shows your CSS colours directly inline, so you know exactly what it’s supposed to look like.

[Link](https://open-vsx.org/extension/naumovs/color-highlight)

![](https://cdn-images-1.medium.com/max/516/1*-Bgqchlyi8EdeY0_A4K3YA.png)

### Color Info [#color-info]

A great extension to go alongside **Color Highlight** above. Allows you to see your colors in different formats like rgb, hex, or hsl. Also includes a colour picker.

[Link](https://open-vsx.org/extension/bierner/color-info)

![](https://cdn-images-1.medium.com/max/1024/0*Cc35k6VGvTrn1Zv1.png)

### Github Pull Request [#github-pullrequest]

A daily driver for me, for almost 10 years now. Integrates with Github as a section on your side activity bar. Create or view pull requests straight from Cursor. Add reviewers, see comments and it includes comments integrations straight into your code.

[Link](https://open-vsx.org/extension/GitHub/vscode-pull-request-github)

#### Don’t think about it, just get it. [#dont-think-about-it-just-getit]

![](https://cdn-images-1.medium.com/max/1024/0*RLgldm7XWHo_k9i-.gif)

### Git Lens [#git-lens]

A fantastic tool that really leverages what Git has to offer.

![](https://cdn-images-1.medium.com/max/610/0*m80UP4fPZnw8SkhZ.png)

![](https://cdn-images-1.medium.com/max/610/0*cWdLKMj7nCfSVsld.png)

My favourite quick feature is the **current line blame annotation**. Perfect for finding out that the person who wrote that horrendous, complete disaster and unmanageable piece of code was actually you 3 months ago.

Oops.

[Link](https://open-vsx.org/extension/eamodio/gitlens)

![](https://cdn-images-1.medium.com/max/727/0*aJOoESIGuVmtIWXF.gif)

### Markdown All in One [#markdown-all-inone]

People are writing a lot more markdown for LLMs now. Might as well make your life easier.

![](https://cdn-images-1.medium.com/max/564/0*_0JQskQWaGDja714.gif)

![](https://cdn-images-1.medium.com/max/480/0*ishkwojXA9r4Jxht.gif)

![](https://cdn-images-1.medium.com/max/492/0*XDXVwTOkOL-SgTE9.gif)

[Link](https://open-vsx.org/extension/yzhang/markdown-all-in-one)

### NPM Intellisense [#npm-intellisense]

Forget that name of that new package you just downloaded that will solve all of your problems? Don’t worry, **npm intellisense** has got you covered.

[Link](https://open-vsx.org/extension/christian-kohler/npm-intellisense)

![](https://cdn-images-1.medium.com/max/931/0*TdPIf8HOr4GsTqNZ.gif)

### Path Intellisense [#path-intellisense]

Forget that name of that new file you just wrote that will solve all of your problems? Don’t worry, **path intellisense** has got you covered.

[Link](https://open-vsx.org/extension/christian-kohler/path-intellisense)

![](https://cdn-images-1.medium.com/max/480/0*zSBwB4kXT1C3dqZC.gif)

### Rainbow CSV [#rainbow-csv]

Working with huge CSVs are never fun, but at least you can put pretty colours on it. This extension colour codes different column values so its easier to tell what is what, over the different rows.

[Link](https://open-vsx.org/extension/mechatroner/rainbow-csv)

![](https://cdn-images-1.medium.com/max/1013/0*6ZT-Xw_nsvGTMpN4.png)

### Tailwind CSS Intellisense [#tailwind-css-intellisense]

Let’s face it, you’re not remembering every combination of Tailwind class there is. Luckily, there’s an extension for that.

[Link](https://open-vsx.org/extension/bradlc/vscode-tailwindcss)

![](https://cdn-images-1.medium.com/max/1024/0*L3zq-K7Uj1A1p3To.png)

![](https://cdn-images-1.medium.com/max/1024/0*XPHKCEiqHaiicT3L.png)

### tldraw [#tldraw]

My favourite app for making diagrams/whiteboards in the codebase.

[Link](https://open-vsx.org/extension/tldraw-org/tldraw-vscode)

![](https://cdn-images-1.medium.com/max/1024/0*YaAty8Q9SS7MIgMc.png)

![](https://cdn-images-1.medium.com/max/720/0*czA0cIk6vkvaPDX3.gif)

And that’s just a portion of my currently installed extensions!

Have a recommendation on an extension I should have?

Let me know in the comments or reach out to me @[Linkedin](https://www.linkedin.com/in/matthewpua/).
