Refactoring
The find and replace is done after creating a snapshot of the current state so that it can be undone.The Undo / Redo functionality runs off a separate history table, only nodes that changed for a particular find/replace are effected.With a little refactoring, it would extremely simple to make...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (49): Node Find Replace 5.x-1.3 Download |
Freefactor is a Java refactoring framework. It consists of a tool-independent refactoring system and an interface to allow it to be integrated with other tools. Currently a prototype Java-based tool is provided as well as bindings for Emacs.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 250.18 KB | Download (48): FreeFactor - Refactoring for Java Download |
Component (library, framework) refactoring may affect existing applications, where the client code used previous component versions. Our tool preserves applications binary-compatible by generating an adaptation layer out of change history.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 6.28 KB | Download (48): ComeBack! Download |
A plugin for IntelliJ IDEA that will enable support for the PHP language with high-level language features such as code completion, class hierarchy, refactoring.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 525.47 KB | Download (48): PHP support for IntelliJ IDEA Download |
Transmogrify is a code analysis/manipulation tool for Java whose current focus is refactoring. There are also the beginnings of a lint tool and a code twiddler (makes changes to code that aren't refactorings).
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.62 MB | Download (48): Transmogrify Download |
Functor is an annotated function (i.e. a function_handle with named input and output arguments). Collections of functors can be automatically composed into new functors, using functor.compose and/or functor.combine I sometimes find this useful for refactoring, debugging and design of larger...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (48): functor Download |
A Cocoa application dedicated to the processing of astronomical digital images taken through a telescope. It is a 'Universal binary' running natively on PowerPC and Intel Macintoshes. It is optimized for vectorized instructions sets (Altivec or SSE), multi-processor and multi-core machines.
It...
Platforms: Mac
License: Freeware | Size: 3.4 MB | Download (48): Lynkeos for Mac OS Download |
Round Trip Engineering Objects.Reverse object oriented source code (Java, C#, PHP5) into XOL (XML Object Language) DOM repository.Validate syntax using XML Schema. XSLT for code refactoring & code generation. IDE Editors available (Eclipse plugin)
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.45 MB | Download (48): Round Trip Engineering Objects Download |
A command line tool for refactoring java package names
Platforms: Windows, Mac, Linux
License: Freeware | Size: 13.48 KB | Download (47): JCMDLineRefactorer Download |
Vrapper is an eclipse plugin which acts as a wrapper for eclipse text editors to provide a Vim-like input scheme for moving around and editing text. Unlike other plugins which embed Vim in Eclipse, Vrapper imitates the behaviour of Vim while still using whatever editor you have opened in the...
Platforms: *nix
License: Freeware | Size: 409.6 KB | Download (47): Vrapper for Linux Download |
EiffelStudio is an advanced commercial-grade IDE for the Eiffel programming language. It is maintained and developed mostly by Eiffel Software and hosted at the Chair of Software Engineering at ETH Zurich.
EiffelStudio is a full-featured IDE offering the following features, many of them...
Platforms: Linux
License: Freeware | Size: 1024 KB | Download (47): EiffelStudio for LInux Download |
Sweaver offers a visual interface for completely changing your Drupal theme without knowing any CSS. Through a bar that sits at the bottom of your screen, you can change the fonts, colours, dimensions etc of all your design elements and see the changes real-time. If you are happy with the...
Platforms: PHP
License: Freeware | Size: 122.88 KB | Download (46): Sweaver Download |
This module solves the Internet Explorer limitation of loading not more than 31 CSS files per HTML page (http://support.microsoft.com/kb/262161). It is suitable for Drupal websites using lots of modules that can quickly increase the number of CSS files. The module doesn't require any...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (46): IE Unlimited CSS Loader Download |
SuperCron is a complete replacement for Drupal's built-in Cron functionality. It allows you to: 1. See the list of all Cron hooks found in the enabled modules 2. Change the order in which cron hooks are called 3. Disable certain hooks 4. Run the tasks you choose in parallel, so that cron tasks...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (45): SuperCron Download |
yvComment is the first native Joomla! 1.5 Commenting solution, it is well documented and free.It has two required parts (i.e., extensions): component + plugin. It also has a lot of optional extensions, including Module, Community Builder plugin, Content Subscription plugin and 35 Language packs,...
Platforms: PHP
License: Freeware | Size: 112.64 KB | Download (43): yvComment Download |
Distribute is a fork of the Setuptools project. Distribute is intended to replace Setuptools as the standard method for working with Python module distributions. The fork has two goals: * Providing a backward compatible version to replace Setuptools and make all distributions that depend on...
Platforms: Mac
License: Freeware | Size: 286.72 KB | Download (43): Distribute By Distribute Team Download |
For many people, time is the enemy, we race against time to complete tasks and meet deadlines. So Stayfocused is you choice, a free simple to-do list with Pomodoro Timer keeps track of the time that you've spent on each of tasks and helps you complete each of them on-time. The idea of Stayfocused...
Platforms: Windows, Windows 7
License: Freeware | Size: 3.15 MB | Download (42): Stayfocused Free Download |
aipy is a Python package that collects together tools for radio astronomical interferometry. In addition to pure-python phasing, calibration, imaging, and deconvolution code, this package includes interfaces to MIRIAD (a Fortran interferometry package) and HEALPix (a package for representing...
Platforms: *nix
License: Freeware | Size: 942.08 KB | Download (41): aipy Download |
Shared bookmarks for OG groups. Bookmarks are displayed as a block in all group pages and group admins can add new items. This module can be used either for shared internal/external bookmarks or to create a separate menu for each group. Group admins can only edit bookmarks in their own group and...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (40): OG Bookmarks Download |
Qt Creator is a cross-platform IDE (integrated development environment) tailored to the needs of Qt developers. Advanced code editor Qt Creator focuses on providing features that help new Qt users get up and running faster, and also boost the productivity of experienced Qt developers. Code...
Platforms: *nix
License: Freeware | Size: 78.12 MB | Download (40): Qt Creator for Linux Download |