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

Adding basic refactoring #40

Open
MarkJeronimus opened this issue Jan 25, 2023 · 1 comment
Open

Adding basic refactoring #40

MarkJeronimus opened this issue Jan 25, 2023 · 1 comment

Comments

@MarkJeronimus
Copy link

I'm not a high-duty OpenSCAD user, but one of the things that it's editor lacks and I was looking for in a replacement, is the ability to intelligently rename variables or other identifiers (taking into account shadowed variables inside code blocks)

Other things I find myself doing a lot is extracting code to module, in-lining variables, and surrounding code by translate()/difference()/etc.

@Antyos
Copy link
Owner

Antyos commented Feb 10, 2023

Hi Mark, as I mentioned in #40, I think this is something that will be resolved by (or at least requires) the language server introduced by #31. The people who have worked on it previously seem to have moved on, and I haven't had the time to look into myself, so I don't know when that will happen.

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