Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> VSCode does not even have keyboard macros.

https://marketplace.visualstudio.com/search?term=macros&targ...

> Either "every keystroke is a programmable command" is not exactly what is going on in VSCode

There are commands (JavaScript-Functions) which one can be bind to keys. But who knows whether all keys have a command behind them? An with a GUI, I wondern whether all interactions are bindable commands. Mouse-Interaction, especially in context of some widget might be more complex to handle than just recording an input-flow.

> because so far there has been 5 years of whining and 0 patches: https://github.com/Microsoft/vscode/issues/4490

Which only means it has no priority. But considering there are 4.7k open issues and 103k closed, taking a single issue is just a hint that the community is likely not pushing hard enough for this specific issue.



Since you were too lazy to check, I did the work, and I can say there is nothing that provides keyboard macros in the search link you posted.

Here is the documentation that explains keyboard macros: https://www.gnu.org/software/emacs/manual/html_node/emacs/Ke...

> But who knows whether all keys have a command behind them?

Yes, they literally do in Emacs. That is the whole point of this discussion.

> An with a GUI, I wondern [sic] whether all interactions are bindable commands. Mouse-Interaction, especially in context of some widget might be more complex to handle than just recording an input-flow.

Mouse events result in commands. You can record them as part of keyboard macros, although I have never had a need to do that and cannot think of one.

> Which only means it has no priority. But considering there are 4.7k open issues and 103k closed, taking a single issue is just a hint that the community is likely not pushing hard enough for this specific issue.

Let me explain how this "Open Source" thing works: you can submit a patch, you don't need to "push hard" on Daddy Microsoft.


> Since you were too lazy to check, I did the work, and I can say there is nothing that provides keyboard macros in the search link you posted.

Seems you were to lazy to look deep enough...

> Let me explain how this "Open Source" thing works: you can submit a patch, you don't need to "push hard" on Daddy Microsoft.

Kinda funny how you have no clue how Open Projects are really working. Yes, Submiting a patch is an option. You can do that for VS Code too. Just nobody seem to have done this in this case.

And here comes into play how projects really work, even open source-projects. People complain and except the dev to implement something and than call it a day. And sometimes you have people doing some halfassed crap that makes more problems than it solve, and devs are not obligated to accept the patch. Any partly decent open source-project is doing this. Funny Uncle Emacs is doing this all the time. There is absolutly no difference in how both projects are working.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: