![]() So, no switching between different IDEs, when you are you have a backend NodeJS server running on heroku Doesn’t matter if you work on Lightning components, Apex, Visualforce, NodeJS, PHP, C# (obviously) or any other programming language/ technology, it is most probable supported (natively or extensions). This can be very helpful in particular when you have team members using different mix of machines Platform Independent – VS Code supports Windows/ Mac/ Linux.There are plugins for almost all usual needs and specific needs as well Addons/ Plugins – like Eclipse, VS Code has a vibrant community of developers publishing plugins / add-ons to add more features to VS Code.Shortcuts, Shortcuts and Shortcuts – VS Code is heavy on shortcuts and allow users to configure custom shortcuts to increase personalization.Intellisense - VS Code packs amazing intellisense capabilities, so you don't need to remember all variables or classes it displays a list of available values for you to choose.It’s so ingeniously baked within user interface that you would wonder why it wasn’t done in other IDEs. Whether it’s about identifying current branch, items to pull from remote, items to push to remote server, files changed. But, the sheer ease of using GIT within VS Code is ecstatic. Inbuild GIT capabilities – This was one of the most profound experience I’ve had in using GIT in a development IDE (others may have had better experiences).Primarily, due to it’s lightweight model and lazy loading of extensions, it ensure it’s just loading the things, that your project needs. Thankfully, with VS Code you would have minimum such encounters (if any). Fast – I remember there were times in large projects, where we waited for minutes to allow Eclipse to load properly.To much relief, VS Code is a comparatively very lightweight Lightweight – In case you have worked a lot with Eclipse, you might have noticed that it was a memory hogging tool.But, once you get rolling, you would hate using mouse, as it takes a lot of work to raise your hand, move mouse, point and click and navigate, when you can just press “Ctrl + /” to comment current code selection. There is surely some learning curve involved. VS Code does have visual menus and options, however, using keyboard shortcuts is just do damn fast. VS Code is a platform-independent, light-weight and keyboard focused IDE for Salesforce (sorry for folks who loved menus and GUI). However, Salesforce is officially promoting Microsoft Visual Studio Code (aka VS Code) as official IDE. There are already many IDEs out there to take Eclipse based IDE’s place. One big gotcha to keep in mind though is that you cannot run the Beta version of the IDE along with your prior version of the IDE (if you are indeed using it).In case you don’t know Salesforce is phasing out IDE (planned for June 2018) to promote newer IDE choices. Way to go Salesforce! Much appreciated!!! But, I am so glad because not only can I use a free tool in my next course, I can use one that is fully supported by Salesforce themselves. This missing feature almost made me not use Developer Console for my first Pluralsight course. As well, as the outline pane over on the right, that allows you to quickly move back and forth between component bundle files.īut my absolute favorite thing is the auto completion, which is invaluable if you are just learning about Lightning. I really like the hover over documentation support that you see in the screenshot below. Good choice by the way, Joe!!!.īut now, here comes Salesforce with something that not only includes Lightning support, but it also has some pretty nifty features that I think will make it a serious contender in the Salesforce IDE world. Although, it’s creator Joe Ferrara has recently suspended development so he can focus on his newborn. There are also a plethora of other development tools that have popped up recently, but most of these are not free. Most developers I know use the freely available and very cool, MavensMate. Well, let’s be honest, as a serious development tool, it still sucks, although it is getting better with every release. But I was MOST pleased to see that the beta version now offers support for Lightning components.ĭeveloper Console is “ok”. I was so happy to see recently that Salesforce was refocusing it’s efforts towards improving the Eclipse IDE.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |