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

add more refactoring tools #4985

Closed
regisp opened this issue Sep 26, 2015 · 8 comments
Closed

add more refactoring tools #4985

regisp opened this issue Sep 26, 2015 · 8 comments
Assignees
Labels
API Relates to the public API for TypeScript Committed The team has roadmapped this issue Domain: Refactorings e.g. extract to constant or function, rename symbol Fixed A PR has been merged for this issue Suggestion An idea for TypeScript

Comments

@regisp
Copy link

regisp commented Sep 26, 2015

Hi,

I'd really love to see refactoring tools such as

  • implement interface
  • extract method

come in typescript (at least for visual studio 2015).

Many thanks for your work!

Régis

@RyanCavanaugh RyanCavanaugh added Suggestion An idea for TypeScript Visual Studio Integration with Visual Studio labels Sep 28, 2015
@frederikschubert
Copy link

I would also like to see this as it would make the development experience much better.

@mhegazy mhegazy added API Relates to the public API for TypeScript Committed The team has roadmapped this issue and removed Visual Studio Integration with Visual Studio labels Jun 11, 2016
@mhegazy mhegazy added this to the TypeScript 2.1 milestone Jun 11, 2016
@mhegazy mhegazy self-assigned this Jun 11, 2016
@amirbaron
Copy link

Can we also have move method?

@mhegazy mhegazy modified the milestones: Future, TypeScript 2.1 Sep 21, 2016
@DustinWehr
Copy link

I asked a question on reddit related to this. Would be very grateful to get a response from someone at Microsoft. https://www.reddit.com/r/typescript/comments/54bzah/friendly_typedclassbased_representation_of/

@mhegazy mhegazy added the Domain: Refactorings e.g. extract to constant or function, rename symbol label Nov 21, 2016
@nkosi23
Copy link

nkosi23 commented Jan 17, 2017

What I'd love for VS2015 is refactoring tools for:

  • Implementing abstract classes
  • Generating the constructor of subtypes

These are basics that would bring a massive improvement to the development experience.

@mhegazy
Copy link
Contributor

mhegazy commented Jan 17, 2017

Implement abstract class is covered by #11547

@mhegazy
Copy link
Contributor

mhegazy commented Jan 17, 2017

Please file new issues instead of adding new items to this issue.

@nkosi23
Copy link

nkosi23 commented Jan 18, 2017

Thanks for the info. Sorry I thought this was a sort of catch-all issue for refactoring tools requests.

@DanielRosenwasser
Copy link
Member

these should have been implemented in 2.5.

@DanielRosenwasser DanielRosenwasser added the Fixed A PR has been merged for this issue label Oct 17, 2017
@DanielRosenwasser DanielRosenwasser removed this from the Future milestone Oct 17, 2017
@microsoft microsoft locked and limited conversation to collaborators Jun 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
API Relates to the public API for TypeScript Committed The team has roadmapped this issue Domain: Refactorings e.g. extract to constant or function, rename symbol Fixed A PR has been merged for this issue Suggestion An idea for TypeScript
Projects
None yet
Development

No branches or pull requests

8 participants