Will try to make mini-project (customer html5 game, Typescript, PIXI, npm/webpack) with VSCode instead of my usual WebStorm IDE. Capturing my notes in responses to this tweet as I go.
-
Show this thread
-
The biggest issue in the first 30 minutes: inconsistent and not very useful expand selection (Ctrl-W in WebStorm, Ctrl-Right-Up in VSCode). Example: in WebStorm expand selection inside "String Literal" will only select whatever is inside the quotes to easily replace it.
1 reply 0 retweets 0 likesShow this thread -
In the latest VSCode it'll select everything with quotes. More issues re expand selection is here. Please vote if you are reading it, I guess. :)https://github.com/Microsoft/vscode/issues/4795 …
1 reply 0 retweets 0 likesShow this thread -
BTW, I'm sticking with VSCode shortcuts for maximum immersion. :) But if you prefer, there is intellij/webstorm keybinding, which seems very accurate:https://github.com/kasecato/vscode-intellij-idea-keybindings …
1 reply 0 retweets 0 likesShow this thread -
as expected both subjectively and objectively VS Code is much more responsive than full-blown IDE.pic.twitter.com/7xXyUtBcgH
1 reply 0 retweets 0 likesShow this thread -
right out of box auto-import from lodash-es works great (after nmp i lodash-es && npm i @types/lodash-es)! Maybe I did something wrong in WebStorm, but I always imported lodash manually there.
2 replies 0 retweets 0 likesShow this thread -
Replying to @sergebat
Any chance you can send us an example when it doesn't work?
1 reply 0 retweets 0 likes -
Replying to @WebStormIDE
here's the tiny project which seem to reproduce what I mean: https://gist.github.com/sergebat/9e664e366005a16127b59037bfe33a98 … If I create test.ts in the root folder, and enter "bi" in there, VSCode gives autocomplete like that:pic.twitter.com/2P6v7CLgZD
1 reply 0 retweets 0 likes -
Replying to @sergebat @WebStormIDE
and in the same project WebStorm 2017.3.3 gives me only this.pic.twitter.com/0LmqdpGNUD
1 reply 0 retweets 0 likes -
Replying to @sergebat @WebStormIDE
let me know if something is missing in tsconfig, maybe WebStorm expect different settings somehow.
1 reply 0 retweets 0 likes
Thank you! We'll have a closer look at the project and get back to you.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.