No job can be done well without the right tools — regardless of profession.
Nothing brings me greater joy than helping others grow and get better. I’ve written this article specially to lift you up and to help you increase productivity, This is specially for Full-stack Developers.
Visual Studio Code | https://code.visualstudio.com
This amazing editor supports for debugging, version control, and task running, giving devs the tools they need for a quick code-build-debug workflow with integrated terminal and much more extensions in their market place.
IntelliJ IDE |https://www.jetbrains.com/idea
This is specially designed for Java / Kotlin developers but you can use this tool for JS / TS as well as for profiling.
Sublime Text | https://www.sublimetext.com
Sublime has more syntax highlighting packages and if you need to do more text related stuff this might help you. Still I’m using this for complex RegEx searches.
But I highly recommend you to install necessary packages on it before it starts.
Notepad++ | https://notepad-plus-plus.org
This free and open source editor is a Notepad replacement that supports several coding languages, Very light weight and wish to have it on every developer machine.
VIM | https://www.vim.org/
This is the life saver — If you’re UNIX or LINUX dev you know how important this. EVERY DEVELOPER SHOULD LEARN HOW TO USE THIS.
Brackets | http://brackets.io
Brackets blend visual tools into the editor so you get the right amount of help when you want it without getting in the way of your creative process.Mostly popular among the web devs. Great supports for SCSS, LESS Preprocessing Code Emmeting and Live Previews. Many popular extensions for ( Beautify, Lint,Emmet,Git)
Atom | https://atom.io
This free and open source text editor can be used with Git and GitHub directly.
Web Strom | https://www.jetbrains.com/webstorm
PHP Strom | https://www.jetbrains.com/phpstorm/
Again its from JetBrains — PHP integrated development environment supports Symfony, Laravel, Drupal, WordPress, Laminas, Magento and other PHP Frameworks. But If you’re a Zend PHP guy I strongly recommend you to use Zend Studio try community edition regardless of the OS ;)
This integrated development environment gives developers the tools they need to create applications for Mac, iPhone, iPad, Apple TV, and Apple Watch. But if you’re not running on a mac don’t try this on a VM that’s really a waste your time.
GitHub | https://github.com
It offers the distributed version control and source code management functionality of Git. Currently it supports having unlimited private / public repos. That’s amazing. Previously it cost more than 5$ per user/month.
GitHub Desktop |https://desktop.github.com
GitKraken Git Client | https://www.gitkraken.com/git-client
Bitbucket |https://bitbucket.org/product — One of great atlassian product.
TortoiseSVN | https://tortoisesvn.net — TortoiseSVN is a Subversion client, implemented as a Microsoft Windows shell extension
Default Command Line ( CLI )
A text interface that processes commands to a computer program
Windows Terminal | https://www.microsoft.com/en-us/p/windows-terminal
PuTTY | https://www.putty.org
PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. It supports several network protocols, including SCP, SSH, Telnet, rlogin, and raw socket connection.
iTerm2 | https://iterm2.com — This free terminal emulator for macOS is designed to bring the “terminal into the modern age.”
Browsers for Developers
I’m not going to list all the Web Browsers here.. Below ones are something special and you might not even heard.
Safari Technology Preview | https://developer.apple.com/safari/technology-preview
Chrome Canary | https://www.google.com/chrome/canary/
Firefox Browser Developer Edition | https://www.mozilla.org/en-US/firefox/developer/
Thank you for taking the time to read my story, and I hope I get to read yours too. Please feel free to add your experience with great tools.
Keep on sharing and Stay Safe !!