Every developer needs a nice set of tools to help him to be more productive and focused towards his work. It may not be very easy for everyone to find a good set of tools. In this post, I am listing the tools that I have used and which may be very useful for you. IDEs IDEs are one of the most important tools that every developer needs. Some of the awesome IDEs that I have used and would recommend you are- 1) Adobe Brackets Brackets is a very lightweight IDE with many extensions giving it superpowers. If you are working on a small scale project and need speed, then Brackets is for you. It has awesome support for HTML, CSS and JS including smart autocomplete suggestions. Support for more languages can be extended via numerous extensions. Smart live preview gives more to programmers as they can see the changes as they code. This IDE is absolutely free of cost and available for downloading at http://brackets.io/ . 2) VS Code Visual Studio Code gives the power of Microsoft's Visual S
Every developer needs a nice set of tools to help him to be more productive and focused towards his work. It may not be very easy for everyone to find a good set of tools. In this post, I am listing the tools that I have used and which may be very useful for you.
IDEs
IDEs are one of the most important tools that every developer needs. Some of the awesome IDEs that I have used and would recommend you are-
1) Adobe Brackets
Brackets is a very lightweight IDE with many extensions giving it superpowers. If you are working on a small scale project and need speed, then Brackets is for you. It has awesome support for HTML, CSS and JS including smart autocomplete suggestions. Support for more languages can be extended via numerous extensions. Smart live preview gives more to programmers as they can see the changes as they code. This IDE is absolutely free of cost and available for downloading at http://brackets.io/ .
2) VS Code
Visual Studio Code gives the power of Microsoft's Visual Studio with more speed and compact size. This is literally a true IDE with in-built Debugger, Terminal and Git integration. It too has hundreds of extensions giving it support for multiple programming languages. It has Emmet enabled by default giving it more speed. It is ideal for users who want a strong IDE while working in large projects. It is also free and available for downloading at https://code.visualstudio.com/ .
3) Webstorm
Jetbrains Webstorm is a really-really powerful IDE for power users who want their IDEs to do the most of the hard and setup tasks and focus on their programme/code. It has a powerful in-built terminal and git integration with smart automation. This IDE is exclusively built for web development. It has intelligent code assistance with Intelli-J. It has smart features for frameworks like React and Angular and provides smart default templates for them. You can experience its power while using it. It is my favourite IDE. Although this IDE is not free and you need to purchase a license for using it, you can download a 30 day free trial version on https://www.jetbrains.com/webstorm/ .
Hosting
Finding a free hosting for your small-scale projects can be very tough. I am listing my favorite hosting here-
1) Netlify
Netlify is a free and user-friendly hosting service for hosting static sites. You can deploy your site straight from any git provider such as Github or manually upload your website directories. Netlify provides continuous deployment. This means that you can instantly see the changes you make on your site. Netlify provides a free subdomain to each site such as example.netlify.app . It also automatically provides free https to your sites. Netlify automatically handles form submissions without writing any backend code. Netlify basic plan is free and provides the basic services that you need. For more services, you can but any one of their premium packs.
Quick Testing
Whenever a new idea strikes your mind or you need to test something and you try to bring it on the computer, making complex file structure with a new project setup can be a tedious job. There are many in-browser IDEs for this purpose but CodePen is my preferred one.
Codepen
Codepen is an online frontend IDE that runs in your browser. You can quickly start coding without any setup. It also provides live preview. Once you have done your work, you can save, share, and even embed your code called Pen. CodePen has its own community and all the community member create, share and discuss on their pens. You can even make a project exactly like your installed IDE with managing your file structure. Members who have premium membership get extra benefits like asset hosting, live collaboration mode and unlimited projects and collections.Community
Developer communities are places where developers discuss, work and solve their questions and issues together. Communities are not only places of asking questions, but also enhance skills and discuss about the industry and the latest updates.
Comments
Post a comment