1. 9
  1.  

  2. 3

    VSCode is such a great piece of UX. I don’t use it myself, but I always browse the changelogs for ideas of things I may want to improve in my Emacs config.

    The multiple cursors for the file browser is interesting, I guess it’s the closest thing I’ve found to dired

    1. 2

      I’ve heard a great deal of buzz and praise for this editor. I’ve got a couple decades’ experience with my current editor – is it good enough to warrant considering a switch?

      1. 3

        What do you love about your current editor?

        What do you dislike about it?

        What are the things your editor needs to provide that you aren’t willing to compromise on?

        1. 2

          It probably isn’t, but it’s maybe worth playing around with, just to see how it compares. It’s definitely the best behaved Electron app I’ve ever seen. It doesn’t compete with the Emacs operating system configurations, but it does compete for things like Textmate, Sublime, and the other smaller code-editors. It has VI bindings(via a plugin) that’s actually pretty good(and can use neovim under the hood!). I still don’t understand Microsoft’s motivation for writing this thing, but it’s nice that they dedicate a talented team to it.

          It’s very much still a work in progress, but it’s definitely usable.

          1. 3

            Here’s the story of how it was created[1]. It’s a nice, technical interview. However, the most important thing about this editor is that it marked an interesting shift in Microsoft’s culture. It appears that is the single most widely used open source product originating by MS.

            https://changelog.com/podcast/277

            1. 1

              Thanks for linking that show up.

          2. 2

            It’s worth a try. It’s pretty good. I went from vim to vscode mostly due to windows support issues. I often switch between operating systems, so having a portable editor matters.

            1. 1

              It’s pretty decent editor to try it out. I’ve personally given up because it’s just too slow :| The only scenario in which I tolerate slowness, is a heavy-weight IDE (e.g., IntelliJ family). For simple editing I’d rather check out sublime (it’s not gratis, but it’s pretty fast).

              1. 1

                It doesn’t have to be a hard switch, I for example switch between vim and vs-code depending on the language and task. And if there is some Java or Kotlin to code then I will use Intellij Idea, simply because it feels like the best tool for the job. See your text editors more like a tool in your toolbelt, you won’t drive in a screw with a hammer, won’t you? I see the text editors I use more like a tool in my toolbelt.

                1. 1

                  I do a similar thing. I’ve found emacs unbearable for java (the best solution I’ve seen is eclim which literally runs eclipse in the background), so I use intellij for that.

                  For python, emacs isn’t quite as bad as it is with java, but I’ve found pycharm to be much better.

                  Emacs really wins out with pretty much anything else, especially C/++ and lisps.

                  1. 1

                    VS Code has a very nice python module (i.e. good autocomplete and debugger), the author of which has been hired by MS to work on it full time. Not quite PyCharm-level yet but worth checking out if you’re using Code for other stuff.