Code: Blocks features
Main features of Code: Blocks are:
Debugger
It allows you to step through another program one line at a time. This is very useful when trying
to identify incorrect code and analyze how a program “flow”. Key concepts include: Breakpoints,
Stepping, and Viewing data.
Smart Indent
It is better way to represent the relationship between control flow constructs such as selection
statements or loops and code contained within and outside them.
Code completion
Speeds up the process of coding applications by reducing typos and other common mistakes.
Class browser
It allows the programmer to browse, navigate, or visualize the structure of object-oriented
programming code.
Code folding
Most modern IDEs feature code-folding. The advantage of code-folding is that when you need to
look at that logical piece of code, you don't have to scroll up and down to find it. You just press a
button and it's right there in front of you, in its linear place.
Multiple Compilers
Compiled programs run quickly, since they have already been translated.
https://en.wikipedia.org/wiki/Code::Blocks -where I based my other opinions
https://comparecamp.com/codeblocks-review-pricing-pros-cons-features/ -Where I got the features
Komodo IDE
Komodo Edit is a free and open source text editor for dynamic programming languages.
The IDE's developer
Active State Software Inc. is a Canadian software company headquartered
in Vancouver, British Columbia. It develops, sells, and supports cross-platform development
tools for dynamic languages such as Perl, PHP, Python, Ruby, and Tcl, as well as language
distributions and enterprise services.
Hardware Requirements
1GHz (or faster) x86 or x86_64 processor
1 GB RAM
250 MB hard disk space
350 MB of temporary hard disk space during installation
Operating System Requirements
Windows 10
Windows 8 (but not supported as a Metro application)
Windows 7
Windows Server (2008 R2 or newer)
* The strengths and weaknesses of that IDE.
Komodo supports the basic organization of your work into Projects, which Notepad++ does
not (apart from physical folder organization).
The custom commands toolbar is useful to keep track of numerous frequently-used
commands and even link to URLs (like online documentation and the like).
It has a working (if sometimes clunky) code-completion mechanism.
In short, it's an IDE which provides all the benefits thereof.
Code::Blocks is a free, open-source cross-platform IDE that supports multiple compilers
It has a custom build system and optional Make support.
Developer(s) The Code::Blocks team
License GPL-3.0-only
Written in C++ (wxWidgets)
Komodo Edit is built atop the Open Komodo project. Komodo IDE is no longer supported and
maintained by developers for python.
Developer(s) ActiveState
license MPL-1.1
Written in C++, C, XUL, Perl, Python, JavaScript, Tc
https://docs.activestate.com/komodo/12/get/windows/ - IDE requirements
https://en.wikipedia.org/wiki/Komodo_Edit - The IDE's developer, how much the IDEs cost
https://stackoverflow.com/questions/309135/komodo-edit-and-notepad-pros-cons-python-dev -Pros
and Cons
https://en.wikipedia.org/wiki/Code::Blocks - similarities and differences of IDEs and the CODE::BLOCKS
https://en.wikipedia.org/wiki/Komodo_Edit