Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fast open script in Rider from Godot #55

Open
van800 opened this issue Nov 4, 2020 · 2 comments
Open

Fast open script in Rider from Godot #55

van800 opened this issue Nov 4, 2020 · 2 comments

Comments

@van800
Copy link
Member

van800 commented Nov 4, 2020

Establish connection between Rider and GodotEditor.
When Godot calls OpenScript - call Rider to open script using that connection.

@Sygan
Copy link

Sygan commented Jan 28, 2024

It works now (Rider EAP 241.9959.26) if you set up Rider as external code text editor (for .gd scripts) . Double click opens the script in Rider and treats the directory that contains this script as root directory in Rider. This should probably somehow change into treating the project root as a root directory for Rider though.

@van800
Copy link
Member Author

van800 commented Jan 28, 2024

@Sygan This issue is about making a different implementation.
When both Rider and GodotEditor are already running we can use the Ide.Messaging introduced in here #102 to pass path, line, column to Rider and open it.
Instead of (I think) what happens now new process starts, uses some other mechanics to detect that Rider with this solution is already opened and then passes it the control and exits.

However this issue is very low priority, since current implementation works good without complaints. I would rather leave it as it is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants