getcursor / cursor Goto Github PK
View Code? Open in Web Editor NEWThe AI Code Editor
Home Page: https://cursor.com
The AI Code Editor
Home Page: https://cursor.com
It would be nice to have render/preview of images and markdown files
I noticed that I need to keep pressing tab for every line of the code block generated by Copilot if I give the instruction using a new line with //
.
Instead, when using Command + K
the code block is pasted entirely in the IDE.
I tried to install all the language servers on windows platform client. And I found that there are 4 of them cannot be installed.
Depending on the log and errors, the C language server failed to install because of the wrong download url, since the clangd.zip downloaded by the client is only 1kb and I found the text "Not found" is in there, the url for it in the log is "https://github.com/clangd/clangd/releases/download/undefined/clangd-windows-undefined.zip" which is wrong.
And the C# language server's failing is due to the wrong command line, I can see the error in the log says that "Error occurred in handler for 'installLS': Error: ENOENT: no such file or directory, chmod 'C:\Users\Heroman\AppData\Local\Programs\Cursor\resources\lsp\csharp\OmniSharp'".
The other two lsps are php and typescript, and I can only see the installing in the log and I cannot find out why they are not installed.
使用环境:
Macbook Pro M2
系统版本:13.2
一次只能新建一到两个文件,然后按菜单新建时,软件没有任何响应了。只能退出重新运行才行
Don't select a file to open, and cannot drag files into software to open
I keep switching back and forth between the terminal and Cursor. Would be nice to have an integrated terminal in the IDE directly
It would be great if the chat records can be exported as Markdown for future reference. Also, it would be great if one can access history chat records, if one decides to start a new chat.
It would be nice to have a workspace
config file where you can have multiple repositories open in the same editor window
Hi.
I cannot access the remote folder by specific port, eg. ssh -i {mypemfile} root@{ip} -p 25785. I can login the machine in terminal.
The file display box cannot be resized in width
The tool is amazing! I am wondering what data does it collect? Thanks! 😃
Is there a plan to support the sidebar to display historical conversation records? sometimes I want to look back at the records.
Should be able to open up Jupyter notebooks like in vscode
For some reason, the copilot login flow isn't initialized when starting up the application
I'm not sure about the long term plan for Cursor as an IDE, but currently it lacks a lot of functionality that I use in VSCode. It might make sense for it to be an extension for VSCode rather than a whole new IDE.
I noticed when searching for something in files that the order of the files changes every time I press return
.
Discoverable on right clicking a tab
Thanks for the awesome IDE.
Could you please add a history for prompts to facilitate quick modification of previous prompts?
Thanks a lot!
The search for files with Command + P
is not very flexible. For example, if I am looking for the file src/app/routes/subscriptions/index.js
, I might type index subscriptions
to find it but Cursor won't. To do a fuzzy search I use fuse which is great.
It would be nice to check references of a function/variable and navigate to the definition, ideally by holding Command
and clicking on it.
Sometimes the chatbot describes the entire function and give code examples, I need this in full screen to be able to read properly.
I assume https://dl.todesktop.com/230313mzl4w4u92
is MacOS download URL.
And it returns Cursor Setup 0.1.0-x64.exe
❯ curl https://dl.todesktop.com/230313mzl4w4u92 -v -o download
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 104.18.12.243:443...
* Connected to dl.todesktop.com (104.18.12.243) port 443 (#0)
* ALPN: offers h2
* ALPN: offers http/1.1
* CAfile: /etc/ssl/cert.pem
* CApath: none
* (304) (OUT), TLS handshake, Client hello (1):
} [321 bytes data]
* (304) (IN), TLS handshake, Server hello (2):
{ [122 bytes data]
* (304) (IN), TLS handshake, Unknown (8):
{ [19 bytes data]
* (304) (IN), TLS handshake, Certificate (11):
{ [4215 bytes data]
* (304) (IN), TLS handshake, CERT verify (15):
{ [264 bytes data]
* (304) (IN), TLS handshake, Finished (20):
{ [52 bytes data]
* (304) (OUT), TLS handshake, Finished (20):
} [52 bytes data]
* SSL connection using TLSv1.3 / AEAD-AES256-GCM-SHA384
* ALPN: server accepted h2
* Server certificate:
* subject: CN=dl.todesktop.com
* start date: Mar 3 16:02:04 2023 GMT
* expire date: Jun 1 16:02:03 2023 GMT
* subjectAltName: host "dl.todesktop.com" matched cert's "dl.todesktop.com"
* issuer: C=US; O=Google Trust Services LLC; CN=GTS CA 1P5
* SSL certificate verify ok.
* Using HTTP2, server supports multiplexing
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* h2h3 [:method: GET]
* h2h3 [:path: /230313mzl4w4u92]
* h2h3 [:scheme: https]
* h2h3 [:authority: dl.todesktop.com]
* h2h3 [user-agent: curl/7.84.0]
* h2h3 [accept: */*]
* Using Stream ID: 1 (easy handle 0x7ff6cf00a800)
> GET /230313mzl4w4u92 HTTP/2
> Host: dl.todesktop.com
> user-agent: curl/7.84.0
> accept: */*
>
* Connection state changed (MAX_CONCURRENT_STREAMS == 256)!
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0< HTTP/2 200
< date: Fri, 17 Mar 2023 01:53:50 GMT
< content-type: application/octet-stream
< content-length: 82400640
< accept-ranges: bytes
< cache-control: no-store
< content-disposition: attachment; filename="Cursor Setup 0.1.0-x64.exe"
< etag: "878a5795bd35452266fa4a69bd28bee1"
< expires: Wed, 15 Mar 2023 02:15:20 GMT
< last-modified: Tue, 14 Mar 2023 22:15:35 GMT
< server-timing: cf-q-config;dur=9.0000003183377e-06
< server: cloudflare
< cf-ray: 7a919abb9df15aa4-MEL
<
{ [1102 bytes data]
100 78.5M 100 78.5M 0 0 9784k 0 0:00:08 0:00:08 --:--:-- 11.9M
* Connection #0 to host dl.todesktop.com left intact
Add whitespace below last line
will my data be used for training the gpt-4 model?
will my code be safe?
Relatively underused browser feature that can run a sandboxed Node.js-based app without the need for pre-existing installation of Node.js or any other executables, all needed resources are either already in the browser or sent by the web server, and npm packages downloaded on the fly. Would (hopefully) enable a simple way to move to the web and not require a download to use or try.
https://blog.stackblitz.com/posts/introducing-webcontainers/
Nice idea, but very immature as an editor, hoping to use it as an extension in VSCode.
other os / linux Fetches the following:
https://app.posthog.com/e/?compression=gzip-js&ip=1&_=1679007759221&ver=1.50.8
but has no idea as to MIME type .,
So, what is it? is middleware req'd to unzip it ?
i tried 2X renaming the dld's filetyp to dwn.zip and dwn.gzip and neither of those worked.
Chromebook ( chromeos ) has no idea how to handle the object downloaded
I am facing an issue with the Cursor IDE where I am unable to resize the sidebar. This is causing problems when there is a lot of hierarchy in the project, as the file names are not clearly visible due to the narrow sidebar. This makes it difficult for me to navigate through the project and find the files I need to work on.
The sidebar should resize to allow for better visibility of file names.
The sidebar does not resize, and the file names remain narrow and difficult to read.
Additional information: This issue occurs consistently on my machine, and I have not been able to find a workaround. I would greatly appreciate it if this issue could be addressed in a future update to the Cursor IDE.
Cursor should have a built-in terminal
You should be able to open Cursor with a command line alias like cursor path/to/folder
Cursor should support multiple open projects
详细的使用教程啥时候出
Hi! Thx for your impressive work! I was wondering what's the difference between cursor and copilot? Mainly about the features and functions, thx in advance xD
The editor slider is not available .I'm using win10
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.