Live data from Hacker News

VS Code can do that?

vscodecandothat.com

51–60 of 280 posts

Re: VS Code can do that?

#51

Earlier quoted context omitted.

People actually use "work deletion mode" on purpose? I've always wished this key at least had an LED indicator along with Caps Lock.

Once upon a time, hitting insert resulted in the caret switching from line to rectangle to indicate input mode.

Now that I could dig

Re: VS Code can do that?

#52
post #2

For the past 2+ years I've continued to be amazed by VS Code. The most amazing thing about it, it works best (in my experience) on Linux.

for me it doesn't work well with non-standard keyboard (colemak). All shortcuts break (at least on fedora 28 it does)

Colemak seems to be working fine on MacOS and Windows.

Re: VS Code can do that?

#53

Earlier quoted context omitted.

why?

Speed. Sublime and Vim still have quite a considerable lead on VS Code for example (even if VS Code is much better than Atom).

Speed seems perfectly fine to me. Two seconds startup time, everything else is pretty much instant. And it's faster than some C++ IDEs, e.g. searching and opening a file with ctrl+e is close to instant most of the time (just some occasional longer search times), whereas ctrl+, in Visual Studio is almost useless because of how long it takes until it displays files.

Re: VS Code can do that?

#55

My favorite is multi-selection mode. It's not the same as "Column Mode" you find in other IDEs but try it and you will never want another editor again: (Option)Alt-Cmd + Down or Up arrow key From there, you can use arrow keys as normal, but instead of controlling one carrot, you control all the ones you created. So if I use the shortcut key to move to the next word, they all do, same with end of line, or what have yo…

I recently discovered a vscode extension literally called "Insert Cursor at Beginning of Each Line Selected".

Super handy when you want multiple cursors to line up at the start of every line (by default vscode will wrap the cursor around to the end of the longer lines if you try to move around with the arrow keys).

There's about 20 other extensions I routinely use, which I documented at https://nickjanetakis.com/blog/switching-to-vscode-from-subl....

Re: VS Code can do that?

#56
post #25

If only the core was some sturdy C++ or Rust or whatever as opposed to JS and a nice GUI/Canvas lib as opposed to DOM.

Wouldn't it just be Visual Studio then? We would get updates once a year instead of once a month. There are less C++ devs than JS devs. The size of the community that could contribute would shrink also.

Re: VS Code can do that?

#57
post #16
post #8

Earlier quoted context omitted.

Unfortunate that you're being downvoted because the slow start time of VS code is honestly such a big blocker that it outweighs most of these features for me. I just can't wait 10 seconds every single time I want to take a note.

What is your workflow like that a few second delay is a major blocker? I used to feel the same way early in my career. Now I don’t feel the need to be in a rush all the time.

It's not so much a professional issue as a personal one. When I get an idea and want to start taking some notes, a 10 second delay is more than enough time for me to get side-tracked by the details. So I skip VS code and open notepad instead, in the interest of getting the idea out as soon as possible. And as the complexity of the project starts to increase to the point where VS code's more advanced functionality might actually come in useful, there just never seems to be a good time to stop what I'm doing and change editors.

Re: VS Code can do that?

#58
post #27

Earlier quoted context omitted.

I am on a fairly RAM constrained workstation (4GB) so I have no choice but to close it when I'm not using it. Otherwise I'll spend just as long swapping as I would opening a new instance.

I don't think a machine with just 4GB of RAM can be considered a 'workstation'.

Ouch! It's not much, but it's mine.

Re: VS Code can do that?

#59

My favorite is multi-selection mode. It's not the same as "Column Mode" you find in other IDEs but try it and you will never want another editor again: (Option)Alt-Cmd + Down or Up arrow key From there, you can use arrow keys as normal, but instead of controlling one carrot, you control all the ones you created. So if I use the shortcut key to move to the next word, they all do, same with end of line, or what have yo…

This exists in most editors I've used (intellij is alt + shift + click or double tap alt, if I recall). I don't know how people program without this feature - they should teach this shit in school. Multicursor is amazing. One thing it's been great for: I have code like: byte b1 = array[0]; And I want to do this for 16 bytes. Control + D to duplicate 15x. Double tap control, hit up 15 times - now there's a cursor at e…

And here I am using for loops like a caveman

Re: VS Code can do that?

#60
post #18

Really nice idea, but 90% focused on Web (frontend?) development. HTML, JS, and not much else. :( Still found 2 useful things for me, Parens colorizer and settings sync via Github Gist.

IntelliJ Ultimate is still better even for frontend and node.
Post reply on HN