Comments (9)
what features do you miss the most from vscode?
On using the IDE for just a few minutes, visible whitespace jumps out as missing, ie, being able to see subtle dots and arrows where there are spaces and tabs.
What extensions do you miss most apart from Prettier and Tailwind?
Most of my UI work is using .vue files, which have a combination of vue-flavored HTML, CSS, and typescript. The Volar extension has a ton of features that assist with this.
When I saw the short description of what Cursor is, my immediate reaction was, Yeaassss, this! especially the ability to describe how one wants a selection to be edited. But my initial impression is the project will have a lot of hurdles to clear if it's going to take on both goals of (1) being a generally useful IDE and (2) incorporating awesome AI features.
from cursor.
Decided to switch to building our editor off of a fork of VSCode! Thinking is this will let us focus on the AI features instead of reinventing the wheel. We thought about a plugin, but think that AI will radically change how we all program and will require a whole new editor experience.
Lmk if you love this change / hate it / have any feedback
(gonna close this so I can sort through open bugs, but please keep the convo going)
from cursor.
what features do you miss the most from vscode?
from cursor.
The extension ecosystem for VSCode has so many essential tools for modern development. I primarily use Neovim as my editor but I still often turn to VSCode for certain tasks because of it's extension ecosystem. Writing Tailwind without the aid of it's VSCode extension and Prettier formatting is painful.
While I appreciate that just building a plugin for VSCode is quite limiting and would prevent Cursor from being a true paradigm shift in how we use text editors, I really think Cursor should explore building it's new editor on top of VSCode's base (or VSCodium's). Just as all new browsers are built on V8 and support Chromium's extension ecosystem, I hope new text editors will follow a similar trajectory because of how essential and difficult to replicate VSCode's extension ecosystem has become.
Extensions aside, a text editor feature that Cursor currently lacks is the ability to set the syntax highlighting format for files. This has been a problem for me particularly when working on Astro projects as its layout files use the .astro file extension and therefore are displayed with no syntax highlighting.
from cursor.
Appreciate the feedback @samuelbutler 🙏 We use Codemirror/Lezer syntax highlighting. If you release a Lezer grammar for Astro, would be happy to include it in Cursor.
What extensions do you miss most apart from Prettier and Tailwind?
from cursor.
what features do you miss the most from vscode?
Being able to search for a file without necessarily typing the full path -- say I have a file in a directory foo/bar/blaz
named index.js
. In VSCode I can find this by typing foo/index.js
(and if there's more than one index.js
inside foo/*
I can pick from a list).
VCS integration that highlights changes I've made since the last git commit. Configurable tab width display.
Various hotkeys like command-shift-E (go to the explorer pane), command-. (code actions, I use this to trigger eslint fixes).
There's also cases where Cursor's UI says a JS variable is unused while VSCode's UI does not (and to confirm the variable is used). This doesn't always happen (I don't have a solid repro).
from cursor.
为什么要用vscode,将来在cursor中直接 对AI说 想要什么插件,直接集成,直接用,大道至简
from cursor.
I like VS Code's format on save, like being able to Python code with black each time I save. I also like that VS Code has a wide variety of extensions, including syntax highlighting for less popular formats. For example, I just wrote some code in terraform in Cursor, but didn't have access to syntax highlighting.
from cursor.
Decided to switch to building our editor off of a fork of VSCode! Thinking is this will let us focus on the AI features instead of reinventing the wheel. We thought about a plugin, but think that AI will radically change how we all program and will require a whole new editor experience.
Lmk if you love this change / hate it / have any feedback
(gonna close this so I can sort through open bugs, but please keep the convo going)
I dislike it. I have cursor open but only switch to it to occasionally have it write or edit a large block of code and immediately go back to VSCode. I have VSCode set up exactly how I like it, I'm comfortable with it, and it's not something I'm willing to switch from. Even with the Cursor auto import, it doesn't look or feel the same. FWIW, I'd be willing to pay the same amount of $$$ for a more limited extension experience (as long as it has the same "git diff" style experience)
It would be nice if you all consider refactoring the core experience in a way that you can ship your own editor but also a limited vscode extension
from cursor.
Related Issues (20)
- Opening a file from the command line crashes cursor: JS heap out of memory
- `with codebase` doesn't read files written in Japanese
- Claude 3.5 in long context cant see images when uploaded
- Cursor after reaching 320s for get-4o-128k in long context chat
- How to change the language of the editor back to english? HOT 1
- Cursor Requested Access to Other Applications: How to Discard Approval? HOT 1
- Bug: @link not being used as context
- How to be able to use both vscode and cursor at the same time in windows 11 Terminal? HOT 1
- Unable to install Cursor on Mac
- Gemini Model Errors Persist Despite Overridden Base URL for OpenAI API
- Make the long context chat default
- Things are slow
- Things are slow
- Feature Request: management of files and spliting and restructuring and USE GIT so that any changes that will applied with a button or shortcut can be reversed using git! HOT 1
- “Reject All” in Composer Leaves Empty Folders After Rejection
- Make the instructions for the generated code copyable.
- Support the upload of PDF documents HOT 1
- Better handling of non-existent files in AI code suggestions
- Not supporting sk-proj-xxx api key
- Git base extension broken for remote connections on latest patch 0.39.4 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cursor.