![]() |
![]() |
|
|
FAQ / HowToHow to install codimension?Fedora (rpm-based systems):
Ubuntu: All the commands should be given under root account.
Debian and Ubuntu below 11.10:
Please check the video tutorials section. You'll find there video instructions for all the supported platforms. Why is it called codimension?There are three concepts in this name: 'co', 'code', and 'dimension'. The concept 'code' appears for the obvious reason that codimension is used with code. The concept 'dimension' has to do with the idea that codimension adds a new dimension to the process of working with python code - specifically, interactive graphical representations of the control flow. The concept 'co' means that codimension's textual and graphical representations are linked and inter-operate. (It is just a coincidence that 'codimension' is also a mathematical term.) Another way to justify the IDE name is that 'codimension' just sounds cool. How to create my own color scheme?Please check the documentation section. You'll find a document which discusses how themes are supported by codimension. How to port codimension?Please check the documentation section. You'll find a document which advises the steps to port codimension. How to submit a bug?Please create an issue in the Codimension bug tracker at google code. How to request a feature?Please create an issue of type Enhancement in the Codimension bug tracker at google code. Why another IDE? Why not to extend Eric IDE?Well, that was the first thought, but analysis of Eric's plugin interface revealed that it is far too weak to implement a graphical representation of the program control flow. The plugin interface documentation was not absolutely clear either. Then it was found that Eric's python parser does not provide all the required information and had to be rewritten completely. Then I just personally did not like some of the user interface solutions. So bearing all this in mind, I decided to start codimension as a separate project. Why there is no debugger?There are two main reasons. First, the number of developers is very limited and a debugger is a big feature. Second, debugging is not the main emphasis of codimension - analysis is. Nevertheless, a debugger will be added later if the product becomes successfull. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved. Разрешается копирование и распространение этой статьи любым способом без внесения изменений, при условии, что это разрешение сохраняется. |
|
Last Updated: May 23, 2011 |