|
|
|
|
|
by bacbilla
1931 days ago
|
|
I use VSCode for 95 percent of my development and I couldn’t be happier. I use IntelliJ for the other 5 percent (which is just Groovy scripting for a particular product). For the way I work, it fits very well. - I write nearly exclusively a mixture of CPP and Typescript. Particularly in projects which mix these languages (and for Typescript as a whole), I have not found anything better.
- I use the remote SSH feature heavily. I have a bottom of the range MacBook Pro but I use a reserved t3a.xlarge instance in AWS for all my development. It’s blazingly fast and I know that if my laptop was to explode I could be working again in 5 minutes (which is important to me being self employed)
- Any software that I ship to clients I ship with a container configuration. Even if they do not use VSCode themselves, if they have a problem they can spin up my exact development environment and run tests, step through debug etc.
- GitHub settings sync seems quite useful although I have not needed to use it yet. However, VSCode weak points: — Terraform support is awful. Hashicorp seem to have completely broken the related plugins since they took over maintenance of them. - The CPP debugging experience is not as rich as full Visual Studio (which is fair enough). I occasionally miss things like the memory window. - Java/Groovy support is poor. Overall, 10/10 happy VSCode user. |
|