-
Notifications
You must be signed in to change notification settings - Fork 29.4k
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
Macro recording #4490
Comments
This feature plus dired mode and vscode could compete with emacs. |
Major help when refactoring to have a recordable macro for repetitive edits. |
I'd love to see this, but one step further as in EditPlus, where multiple different macros can be recorded and assigned to different hotkeys. Makes it EXTREMELY nice to have common repetitive tasks assigned semi-permanently. |
+1 It would be great |
JEdit has a great macro implementation. It captures not only keyboard commands, but actions from menus as well. A script is created that you can then also save or modify. |
+1 |
VSCode missing macros is the only reason I still have Sublime. I do repetitive editing by recording then playing back macros almost daily. |
By the way, would love to be able to record a macro and then assign it to a keybinding. Visual Studio could do this in the 90's and it was great! |
I wrote an extension that makes writing custom macros easy. Don't have recording yet, but it's still pretty convenient. https://marketplace.visualstudio.com/items?itemName=geddski.macros |
Cannot record macros in vscode 😞 |
+1 Would love to see ability to record / playback / keyboard-assign macros. Sublime Text, for example, is a very useful text triage tool, and one of the reasons for that is because you can playback repetitive tasks (for me it's usually preparing long lists of values for SQL statements). VSCode is very close. |
I don't believe that VS Code doesn't have macro recording!!!! In Notepad++ and Sublime this funcionality exists and is very usefull. I will need now to reinstall Sublime because of this :( |
Oh yes! Would LOVE being able to record macros and re-play them until EOF. |
Yes. |
+1 |
Yes, would love to have it. I'm in process converting angular 1 to angular 2 manually, and need to do a lot of repeating "find and replace". |
Adding my support for this feature. It's the only thing I still open Notepadd++ for. |
+1 |
Just adding my support for recording macros; this with playback would eliminate my need to keep Notepad++. |
@geddski when you say that your extension doesn't have recording yet, does this mean that it'll get recording in a (near ?) future ? |
@JulienFerraro I'm not planning on adding recording but would happily merge a PR with it! |
Workaround: Add a task that opens the current VSCode buffer in your other editor (e.g. Notepad++ or Vim) then make your changes there. Not elegant nor desirable shrug but it's a workaround. |
+1 |
This would be thé feature with makes VSC my default editor for daily usage. |
+1 It's kind of absurd that an ide with so many features (more than I've seen before) doesn't have macros. That is of the order of not having draggable text, as a random example. |
FYI: I have created an extension to realize keyboard macro recording, which I think could be an alternative solution for this long-standing issue. I hope you guys will enjoy it :) |
Your 'Beta' is light-years better than VSCode's…
…On Sun, Dec 12, 2021 at 5:31 AM tshino ***@***.***> wrote:
FYI: I have created an extension to realize keyboard macro recording,
which I think could be an alternative solution for this long-standing
issue. I hope you guys will enjoy it :)
https://marketplace.visualstudio.com/items?itemName=tshino.kb-macro
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4490 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHE7PQZKDTODI46EJMJA5DUQSI25ANCNFSM4B6T4MRQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
tshino: Great job on that macro! |
tshino: Great job on that macro! Thank you!! |
It's hard for me to imagine that after 6 years, the demand for recording macros has not been realized. Really disappointing |
Just want to point out that if you use Vim-mode in VSCode (using some Vim extension, like I had only ever used VSCode in Vim mode and didn't even realize that VSCode didn't have native macro recording, until today when I was using VSCode on my friend's laptop which didn't have Vim mode in it 😅. So, yeah, while it's disappointing that VSCode hasn't implemented such an important feature, it's all cool really if you're cool with extensions. And if you're a "modal" person, you won't even notice! |
+1 |
1 similar comment
+1 |
This extension is currently doing the trick for me. |
This will put vscode roughly on pair with Editplus! Which is a good thing,
as that is what I mostly want macros to do! Thanks for the posting and link
@Roger👍👍
…On Mon, Jan 9, 2023 at 5:59 PM Roger Miller ***@***.***> wrote:
This extension is currently doing the trick for me.
https://marketplace.visualstudio.com/items?itemName=tshino.kb-macro
—
Reply to this email directly, view it on GitHub
<#4490 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHE7PT4B5CFPHWVVITHLTDWRSX57ANCNFSM4B6T4MRQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
That extension is pretty good, has similar features to Notepad++, but I was a little disappointed at how slow it is compared to Notepad++ ... maybe it was because of the CSV formatting that was trying to kick in on the file I was editing? |
I'm also very surprised this functionality doesn't exist (except for a handful of extensions that don't work). |
Definitely a missing feature, ideally with support to manually edit the macros |
|
That might need a little more context. Ctrl+Shift+R in my vscode tries to refactor code. Could be the language (I'm currently using golang), or a plugin, or some vscode setting that is enabled....? |
Ctrl+Shift+P is used for Command Palette |
By the commits here it seems this feature was shipped on an April 2023 version but despite my install being a newer one I do not have that yet on my env (couldn't find it on my keyboard shortcuts mapper nor on my command pallet) ... here are my "help about" description. PS: @VladimirCreator do you know in which vscode version it was shipped? Can you share with us your vscode version if it works on your local? Thank you guys!
|
@rstriquer well, if you take a look at the "Deferred" section in #178951 (Iteration Plan for April 2023) you'll see "Add support for running macros…" there, but this feature actually has not been shipped yet. |
Any news regarding this? |
It would be nice to be able to record a sequence of inputs and then reproduce it as in Notepad++ or Vim.
The text was updated successfully, but these errors were encountered: