You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
API support for a new LS operation to move a file. the new operation would result in , similar to rename, a set of changes to be applied to the project.
for instance, if you more a module, all imports will be adjusted to reflect the new name/path. similarly /// references would be rewritten as well. possiblly tsconfig.json references.
Reacted by Lucas Basquerotto, Rolf Schäuble, Michael Ovchinnikov, Eugene Lubarsky, vitalysoftech and DT
I have been using this Move TS extension with good results.
Reacted by colin-dev, Daniel Perez, Ryan Stringham, Kat Busch, moonforeshot, Daniel Kim, Julio Cezar Silva, Benny739, Sean Newell, Michael Ovchinnikov and 23 more
Reacted by Sean Newell, Pavel Tretyakov, Caelan, Kris Meister, Michał Pietraszko and Anthony Rota
Reacted by Павел Богатырёв, Rob Yoder, Kris Meister, Michał Pietraszko and Anthony Rota
A definite must. If you don't plan a months-ahead architecture for any big project you get in, the final structure will either be a complete mess or organized at the cost of many head-scratching hours.
Reacted by Dang, Maxime, Hernán Montes, Michael Ovchinnikov, Shobhit Gupta, Ivan, Kris Kaczor, James Carlson and Kris Meister
Agreed that this is vital. Without that plugin it would have pushed me over the edge to Webstorm. The only weakness with the plugin is that it saves automatically; to be compatible with "rename symbol" in VSCode it should make the changes in all dependent files but not save them.
Reacted by Michael Ovchinnikov and Lucas Basquerotto
Reacted by Michael Ovchinnikov, Martin Eckardt, Aryan J, Saad Anjum, Paul Robert W., Christian Speckner, Lucas Basquerotto, Eugene Lubarsky, Emil Heskey Staurset, shooterbret and 1 more
Have you ever seen that you could use emoji reaction instead of posting +1?
Every time we post comments on GitHub, all the subscribers of the topic receive notifications and some users, receive emails too. It's kind of frustrated reading an email written: +1
I apologise for any offence it may cause and for the others getting this notification.
Reacted by Bas Zalmstra, Quintin Knudsen, sballew-insteon, Shobhit Gupta, Aluan Haddad, David Skx, Ger, itsMapleLeaf, Merott Movahedi, Martin Stålberg and 31 more
Activity
mhegazy commentedon Jan 14, 2016
From Csaba Tamás (@tamascsaba) on January 8, 2016 9:8
???
RyanCavanaugh commentedon Jan 14, 2016
What's going on here?
mhegazy commentedon Jan 14, 2016
API support for a new LS operation to move a file. the new operation would result in , similar to rename, a set of changes to be applied to the project.
for instance, if you more a module, all imports will be adjusted to reflect the new name/path. similarly /// references would be rewritten as well. possiblly tsconfig.json references.
danrasmuson commentedon Mar 12, 2016
+1
mhegazy commentedon Sep 29, 2016
A better explanation can be found in #10218 (comment)
daprahamian commentedon Nov 21, 2016
👍
designxtek commentedon Jan 27, 2017
👍
misantronic commentedon Feb 5, 2017
+1
sergeushenecz commentedon Feb 7, 2017
+1
xLama commentedon Feb 27, 2017
I think this is a MUST. Very useful.
remojansen commentedon Mar 22, 2017
Do you guys have any updates about this issue? It is not in the Roadmap.
5 remaining items
orgito commentedon May 2, 2017
I have been using this Move TS extension with good results.
designxtek commentedon May 17, 2017
Would the changes be on vscode or typescript api providing vscode that ability to rename/move files?
jcezarms commentedon May 24, 2017
A definite must. If you don't plan a months-ahead architecture for any big project you get in, the final structure will either be a complete mess or organized at the cost of many head-scratching hours.
moonforeshot commentedon Jun 9, 2017
Renato Orgito (@orgito) damn that plugin should have been built into vscode itself! a real gem
alalonde commentedon Jun 19, 2017
Agreed that this is vital. Without that plugin it would have pushed me over the edge to Webstorm. The only weakness with the plugin is that it saves automatically; to be compatible with "rename symbol" in VSCode it should make the changes in all dependent files but not save them.
Chris2011 commentedon Jul 31, 2017
Any news here?
RobertPaulson90 commentedon Sep 3, 2017
No news?
baszalmstra commentedon Sep 27, 2017
+1
leocaseiro commentedon Sep 28, 2017
Hi David Skx (@misantronic), @sergeu90, tinee and Bas Zalmstra (@baszalmstra)
Have you ever seen that you could use emoji reaction instead of posting
+1?Every time we post comments on GitHub, all the subscribers of the topic receive notifications and some users, receive emails too. It's kind of frustrated reading an email written:
+1The community appreciates if we all start using the reactions instead:
github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments
I apologise for any offence it may cause and for the others getting this notification.
umagon commentedon Dec 21, 2017
So, is this not gonna be implemented?
mhegazy commentedon May 3, 2018
Should be covered by:
Triggered by IDE to update the project after a file rename event
Triggered manually by selecting a declaration(s) and moving them to a new file