Sage-Code Laboratory

Tools & Resources

For improved productivity, a developer need many IDE tools, text editors and on-line websites that can provide aid with diverse resources. Some of these resources are difficult to find and identify, so we have collected the most significant free resources here in this page. Enjoy!

Git client GUI

To save your code you can use Git application. Professional developers use command line interface (CLI), but some use graphical user interface (GUI) applications. We have found these two for Windows and Mac but there are other.

Project hosting

These days you can store your project on-line without any cost. Except if is a private project you may have some limitations. Following services offer free hosting and afordable commercial plans. We are not affiliated to any of them.

Text Editors

To edit scripts and data files you can use a text editor. Professional developers use plain text editor for extra large projects where the code base is created with multiple programming languages. Also text editors are better for doing code reviews and quick fixes. My favorite text editor is Notepad++. I like how you can create syntax highliters for new languages.

Community IDE

To edit & debug source code for complex projects you can use an IDE. There are specific IDE for individual languages. For example PyCharm, Webstorm, Eclipse are specific, however modern IDE editors can support multiple languages. These editors have a longer time until they open so you use them for heavy developement and not for quick fixes.