Skip to content

IntelliJ / VSCode refactorings - Refactor -> Move Class / Function to new file #38374

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

Closed
atreeon opened this issue Sep 13, 2019 · 5 comments
Closed
Labels
devexp-refactoring Issues with analysis server refactorings legacy-area-analyzer Use area-devexp instead. P3 A lower priority bug or feature request type-enhancement A request for a change that isn't a bug

Comments

@atreeon
Copy link

atreeon commented Sep 13, 2019

Hi, would it be possible to add a few refactoring options to move classes and methods to new files. It is something that I am used to doing in c# and I found it beneficial (there are similar refactor options in IntelliJ for Java and a bunch of other languages)

https://stackoverflow.com/questions/57910810/is-there-an-intellij-action-or-shortcut-that-allows-creating-a-new-separate-file/57912758?noredirect=1#comment102256421_57912758

IntelliJ - refactor option must belong in Dart
https://youtrack.jetbrains.com/issue/WEB-23272

@mraleph mraleph added the legacy-area-analyzer Use area-devexp instead. label Sep 13, 2019
@mraleph
Copy link
Member

mraleph commented Sep 13, 2019

/cc @devoncarew I am not sure which area is correct for the refactoring requests

@devoncarew
Copy link
Member

area-analyzer - they'd be implemented in the analysis server, and exposed through the IDE clients.

@devoncarew devoncarew added the devexp-refactoring Issues with analysis server refactorings label Sep 13, 2019
@devoncarew
Copy link
Member

cc @scheglov

@devoncarew devoncarew added the type-enhancement A request for a change that isn't a bug label Sep 13, 2019
@srawlins srawlins added the P3 A lower priority bug or feature request label Jan 28, 2021
@escamoteur
Copy link

this is a duplicate of #30310

@devoncarew
Copy link
Member

Closing as a dup of #30310.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devexp-refactoring Issues with analysis server refactorings legacy-area-analyzer Use area-devexp instead. P3 A lower priority bug or feature request type-enhancement A request for a change that isn't a bug
Projects
None yet
Development

No branches or pull requests

5 participants