35 projects tagged "Refactoring"

Download Website Updated 16 May 2012 python-rope

Screenshot
Pop 105.34
Vit 15.03

Rope is a Python refactoring library. It can be used in other IDEs to provide features like refactoring and coding assistance.

Download Website Updated 16 Apr 2006 Cleaner

Screenshot
Pop 23.45
Vit 1.00

Cleaner is a Java beautifier that transforms ugly syntax into beautiful syntax. Syntax is parsed using ANTLR and then printed to standard output.

Download Website Updated 07 Feb 2006 DEPS

Screenshot
Pop 81.01
Vit 4.20

DEPS (formerly known as graph-includes) is a set of tools and libraries which allows users to extract dependency information from arbitrary material (e.g. program source files), apply various transformations to this graph, and draw it. It is typically used as helper tool for a refactoring effort, to create a graph of dependencies between groups of source files. Readability and usability of the dependency graphs are currently improved by customizable grouping of several source files into a single node, coloring of nodes belonging to given groups, and transitive reduction of the graph.

Download Website Updated 08 Jul 2009 CScout

Screenshot
Pop 87.21
Vit 3.53

CScout is a source code analyzer and refactoring browser for collections of C programs. It can process workspaces of multiple projects, mapping the complexity introduced by the C preprocessor back into the original C source code files. CScout performs an analysis of C source code that is more detailed and accurate than current compilers and linkers, as it takes into account the identifier scopes introduced by the C preprocessor and the C language proper scopes and namespaces.

Download Website Updated 09 May 2014 Wing IDE

Screenshot
Pop 731.55
Vit 133.85

Wing IDE is a software development environment for Python. It provides powerful editing, code intelligence, refactoring, testing, debugging, and search capabilities that reduce development and debugging time, cut down on coding errors, and make it easier to understand and navigate Python code.

Screenshot

Project Spotlight

Florence

A virtual keyboard for GNOME.

Screenshot

Project Spotlight

web2ldap

A Web-based LDAP client written in Python.