Earlier quoted context omitted.
Try WebStorm. I'm surprised at how few people use it, given the quality of the autocomplete and code assistance (and the fact that it works just as well with ES6 as it does with TypeScript!)
VSCode is open source software. WebStorm isn't. I love JetBrains IDEs but I sure as hell prefer using tools that I can fix or modify myself.
Visual Studio Code 1.5
161–170 of 270 posts
Re: Visual Studio Code 1.5
#162Earlier quoted context omitted.
React may not have "native" support for TypeScript, but in combination with TypeScript using React is so much more fun, if only for the fact that your props can actually be typed and checked at compile time.
The standard recommendation seems to be to use PropTypes. And also in general, to use Babel with React programs. Would be interested to hear experiences of using Typescript with React.
As an example, to see what I mean, try to figure out how to write a properly typed Higher Order Component function. Last time I looked at it, this had no direct mention in documentation and only workarounds on StackOverflow.
Re: Visual Studio Code 1.5
#163It's unfortunate to see that the group who named their extension "Vim" is being recognized as more or less the official recommendation for Vim emulation, despite being not so good. The last time that I did a survey of feature completeness, performance, and code quality, the author of the amVim extension had a much better showing across the board--and more active involvement in VSCode extension APIs themselves. Percep…
Why would you use VS Code (even with vim keybindings) over vim? Is there something you can't do in vim but can in VS Code?
Re: Visual Studio Code 1.5
#164Opening a newly cloned Chromium repository in ~3s is very impressive to be honest.
I was about to try one of these fancy new browser based editors again, but now I'm confused. Shouldn't opening a directory be O(1)? I just opened the chromium trunk in sublime and it took 0.2 seconds, regardless of whether it was currently running or not. Why would one ever use a text editor that has perceptible latency when doing everyday tasks? 3 seconds isn't even latency, it's a freeze tbh.
Re: Visual Studio Code 1.5
#165Am I alone in this? Are there security features that I'm missing to guarantee that my code editor isn't leaking information in 20 different directions?
Re: Visual Studio Code 1.5
#166Worth mentioning that in this release TextMate Python bundle was replaced with MagicPython [1] for much improved Python code tokenization. [2] [1] https://github.com/MagicStack/MagicPython [2] https://github.com/Microsoft/vscode/commit/f4967722fa02471da...
Do I need to do anything to be upgraded to magic python? Thanks!
Re: Visual Studio Code 1.5
#167Re: Visual Studio Code 1.5
#168Earlier quoted context omitted.
Try WebStorm. I'm surprised at how few people use it, given the quality of the autocomplete and code assistance (and the fact that it works just as well with ES6 as it does with TypeScript!)
Paying for good tools supports developers who make good tools. I've tried VS Code, but prefer WebStorm.
Re: Visual Studio Code 1.5
#169Earlier quoted context omitted.
Try WebStorm. I'm surprised at how few people use it, given the quality of the autocomplete and code assistance (and the fact that it works just as well with ES6 as it does with TypeScript!)
Would creating large applications in WebStorm break things if I wanted to use VSCode in the future or alongside?
At least use bash/batch files.
I want to be able to build my projects if I ever decide that I don't need it anymore
Re: Visual Studio Code 1.5
#170Earlier quoted context omitted.
Why would you use VS Code (even with vim keybindings) over vim? Is there something you can't do in vim but can in VS Code?
To be honest, to setup vim to provide the features VS Code provides out of the box takes a long time and dedication.
note, I don't do this - I use vanilla vsc for my text editor. I've just seen many who do.