![]() ![]() > From my experience out of the box you get poor performance and you have to spend a lot of time figuring out how to change configuration to improve it as knowledge is scattered in many places and not always up to date. I'm pretty sure that's a big reason why they bought github. I think there gonna come up with way to leverage the amount of data they can mine out of github repos to write code for you. I think Microsoft is going to build some really wild stuff on top of VSCode and Github. And I don't like the auto update mechanism or the Welcome screen, but overall VSCode (or Codium) is clearly the next level of IDE. I kinda hate the "notifications" that it pops up with. VSCode for Unity Game Development kinda shocks me how you can literally install the IDE while the game is running and successfully attach a debugger. The fact that's it free, simple, and pretty much just works is pretty stunning. That alone is enough to make any product dominant. That being said, I think it's clear that VSCode is, and will remain, dominant. I've never used CLion but I really want to. ![]() It really outshines XCode in this regard. Mostly because Android Development in general is kinda hard, and Android Studio cleans it all up so nicely for you. I think Android Studio + Kotlin is the best, most impressive IDE experience I've ever had. JetBrains products _are_ pretty much the best. Before VSCode I would just use nano or Sublime. ![]() If I had to open P圜harm every time I want to try some Python in a new directory, I would probably start questioning my life choices. without having to setup a project first and that you are ready to type you code quickly after opening. I think the success of VSCode is because you can easily open it in your current directory from the terminal and it will show you your folder etc. I wish there was an editor with low latency, smart search, some proper file system database, so it doesn't take ages to open a directory and built in VCS support, that works quicker than manually issuing commands in a terminal. It's a poor user experience, but even worse is that alternatives are often worse. Then it still likes to stall from time to time or sometimes doesn't register key presses properly. But I don't care because I can write and edit code some multiple faster than if I was in VSCode.įrom my experience out of the box you get poor performance and you have to spend a lot of time figuring out how to change configuration to improve it as knowledge is scattered in many places and not always up to date. Is this bad? In some pure sense, sure, you are further from the language. I am not even sure I could write Java from scratch in Vim - its really that I'm using IntelliJ, not writing Java. To me the future is IntelliJ for Java and all other languages should seek to have such a nicely integrated experience with an IDE. ![]() Even these basics are more difficult in VSCode. If you take time to set up configuration it becomes even more powerful. In IntelliJ I can write a half baked statement like `new Foo()`, and then Alt + Enter my way to it being `foo = new Foo() ` as a private member variable of the class in no time. JetBrains products allow you to do so much out of the box, without installing a million plugins that may or may not work. The idea that VSCode is the future doesn't seem right to me. I didn't like it at first, but now after a couple of years I cannot see how I lived without it. My first couple of years writing software I used Vim, then VSCode, then worked in a Java shop and was forced to use IntelliJ. This setting can be set for all languages or by a specific language.I find this post along with the comments in "A Picture of Java in 2020" to be incongruous with my experience as a professional developer. To ensure that this extension is used over other extensions you may have installed, be sure to set it as the default formatter in your VS Code settings. Visual Studio Code Market Place: Prettier - Code formatterĬan also be installed in VS Code: Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter. It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary. Prettier is an opinionated code formatter. Prettier Formatter for Visual Studio Code ![]()
0 Comments
Leave a Reply. |