SourceTree vs Visual Studio Code: What are the differences?
What is SourceTree? A free Git GUI client for Windows and macOS. Use the full capability of Git and Mercurial in the SourceTree desktop app. Manage all your repositories, hosted or local, through SourceTree's simple interface.
What is Visual Studio Code? Build and debug modern web and cloud applications, by Microsoft. Build and debug modern web and cloud applications. Code is free and available on your favorite platform - Linux, Mac OSX, and Windows.
SourceTree and Visual Studio Code are primarily classified as "Source Code Management Desktop Apps" and "Text Editor" tools respectively.
"Visual history and branch view", "Beautiful UI" and "Easy repository browsing" are the key factors why developers consider SourceTree; whereas "Powerful multilanguage IDE", "Fast" and "Front-end develop out of the box" are the primary reasons why Visual Studio Code is favored.
Visual Studio Code is an open source tool with 78.4K GitHub stars and 10.9K GitHub forks. Here's a link to Visual Studio Code's open source repository on GitHub.
PedidosYa, Yahoo!, and triGo GmbH are some of the popular companies that use Visual Studio Code, whereas SourceTree is used by Zillow, PedidosYa, and Coderus. Visual Studio Code has a broader approval, being mentioned in 1104 company stacks & 2298 developers stacks; compared to SourceTree, which is listed in 615 company stacks and 400 developer stacks.
Lightweight and versatile. Huge library of extensions that enable you to integrate a host of services to your development environment. VS Code's biggest strength is its library of extensions which enables it to directly compete with every single major IDE for almost all major programming languages.
Visual Studio Code became famous over the past 3+ years I believe. The clean UI, easy to use UX and the plethora of integrations made it a very easy decision for us. Our gripe with Sublime was probably only the UX side. VSCode has not failed us till now, and still is able to support our development env without any significant effort.
Goland being paid, as well as built only for Go seemed like a significant limitation to not consider it.
I explored many Git Desktop tools for the Mac and my final decision was to use Fork. What I love about for that it contains three features, I like about a Git Client tool.
It allows * to handle day to day git operations (least important for me as I am cli junkie) * it helps to investigate the history * most important of all, it has a repo manager which many other tools are missing.
Sign up to add or upvote prosMake informed product decisions
Sign up to add or upvote consMake informed product decisions
What is SourceTree?
What is Visual Studio Code?
Need advice about which tool to choose?Ask the StackShare community!
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions
Visual Studio Code takes writing code to the next level.
There is a great community out there, it is open source, it is lightning fast, and it just works out of the box.
It has a TON of useful extensions that can make the software do just about anything that you can imagine. It has GIT support directly within the software that doesn't require any extra plugins or configuration.
I have been using VS code to develop Angular 2 application, it is great a highly support of Angular Directives and Services within HTML tags. It ease the development process of understanding syntax as a beginner in web development
Don't use but a very cool theme to check out: Winter is Coming Theme
PrometheanTV builds applications and services utilizing a variety of languages and technologies. The Visual Studio Code IDE is used by various technical staff to build software on a variety of languages supported by the IDE including C#, HTML/CSS/JS, etc.
VS Code is a delightful editor, faster than Atom while offering a suite of tools tailored for web app development, such as an integrated Terminal, git, and Node.js debugger. Plus the extensions ecosystem is pretty great.
Used by various PrometheanTV technical staff to interface and interact with the Git Source Control service.
Since being familiar to git CLI, I nearly never open it again except using it as a diff tool.
Used Source Tree to maintain version / commit / pull request , merge of codes for a team.