4 ms·
Bored or maybe scared that they are losing market to VSCode
by darklycan51 3y ago
Bored or maybe scared that they are losing market to VSCode
- Alupis 3y agoVSCode is hardly in the same market as the entire Jetbrains suite except maybe Webstorm... VSCode, while used for other things, mainly is a web front-end IDE.
- Hasnep 3y agoThat feels very inaccurate, the C/C++ extension for VSCode has 50 million downloads for example. Just anecdotally, most of the developers I know use VSCode for non-webdev things as well. I think you're underestimating the popularity of VSCode in general.
- Banditoz 3y agoGuess it depends on the business? I work at a Java shop and everyone uses IntelliJ. A few people use VSCode for UI stuff but most also just use IntelliJ.
- starttoaster 3y agoI use vscode for Golang backend dev work. I even have a subscription to Idea, but it just never took to me. I put in the work to customize Idea to basically be like Goland, and I still just kind of prefer vscode. Also use vscode for more generic things like CI scripts, Ansible, etc.
- Alupis 3y agoJetbrains' approach to IDE's tends to be language-specific. So, taking IDEA (for Java) and making it work for Golang is probably not as slick as it should be. GoLand[1] is part of the Jetbrains suite, and should be used for Golang development. [1] https://www.jetbrains.com/go/ https://www.jetbrains.com/go/
- starttoaster 3y agoI edited it into my original comment, but you can install a bunch of the same extensions that are used in Goland in Idea. I was under the impression that the difference is primarily in the default extensions.
- Alupis 3y agoUsually it is extensions - but also keymapping, default utilities, some layout, etc. Basically they structure each specific IDE for what people working in that language would want/need the most. So, you're kind of going against the grain by trying to make IDEA a general do-all IDE. This is different than say, Eclipse, where everything and the kitchen sink are under one IDE. This took me a bit of getting used to, but now I kind of like that separation without fear of breaking/worsening one of my "flows" for another lang.
- deleted 3y ago[deleted]
- LoganDark 3y agoYeah well the C/C++ extension panicked and crashed when I tried to use it for debugging on macOS so that just about sums up what the extension quality was like. I sincerely hope it has improved in the past few years since then.
- code_runner 3y agoI guess you’ll have to try it again. If it’s been a few years I’d definitely say to give it a shot… that’s a lot of time for things to improve
- Kuraj 3y agoi find dev containers to be a hoot in vs code and it's a language agnostic feature
- Alupis 3y agoDev containers[1] exist in Jetbrains suite too. In fact, they're a specification[2]. [1] https://plugins.jetbrains.com/plugin/21962-dev-containers https://plugins.jetbrains.com/plugin/21962-dev-containers [2] https://containers.dev/ https://containers.dev/
- mardifoufs 3y agoThe remote capabilities of jetbrains software is just not comparable at all. I tried again very recently and it was just super backwards. Not as bad as doing straight ssh but not even close to being as useful and ubiquitous as the full editor experience you get on vscode. I even see more and more products offering one click remote access with vscode.
- code_runner 3y agoI would pick vscode over any jetbrains tool for absolutely any language. I do all of my Java, scala, and python in vscode. Use whatever tools you like (that’s why there are so many) but vscode is genuinely good for just about everything. I can’t bring myself to fight with jetbrains insane configurations (what the hell is a facet?!?)… and some very questionable syntax highlighting.
- yedpodtrzitko 3y ago> and some very questionable syntax highlighting. Could you elaborate? I'm in the opposite camp and any time I try to use VSCode with Python, I really miss the Semantic Highlighting there, which helps with orientation in the code quite a lot.
- NoInkling 3y agoVS Code has semantic highlighting too, and I'm pretty sure it works with Python these days (might need the right extension/colour scheme).
- code_runner 3y agoCertain bits of Python were red, but not because of an error… it was just the color scheme.
- jen20 3y agoGood question: what is a facet? I’ve been using JetBrains products for 20 years now and literally have never come across that term anywhere in them.
- lmz 3y agoIt's one of the extra things you can add on to the base project structure e.g. a Spring facet for Spring framework projects, or an Android facet for Android apps. https://www.jetbrains.com/help/idea/facet-page.html https://www.jetbrains.com/help/idea/facet-page.html
- kaba0 3y ago
- wg0 3y agoHave been using PyCharm. Few years ago switched to a thin and sleek MacBook Air for it being lighter to carry around. And then it became difficult with PyCharm because MacBook Air started to struggle. Reluctantly switched to VS code few years ago and I have not missed anything since then. Performance was great even then. So is it now. Have used it for almost everything from Go to Typescript and everything in between.
- dr_kiszonka 3y agoI have had the same experience with PyCharm on Win. I miss PyCharm's approach to exploring nested data data structures visually but I don't miss having to wait 10 minutes every launch because it is "updating indexes."
- diydsp 3y agoMy embedded team is falling one by one to vscode. Main problem is education/documentation. None of us know what or how to do all the great things or even the simple things in CLion. It also guzzles memory. Also name recog: everyone wants vscode on their resume. 3rd, setting up embedded targets is not clear. :(
- the_real_osho 3y agoPeople put vscode on their resumes?
- a1o 3y agoDo people really put IDEs in their resume?
- fortyseven 3y ago"We'll overengineer some splash screens. That'll give VSCode some what-for!"