Editing Ropeide
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences
Ropeide is a python refactoring IDE. '''Author:''' Ali Gholami Rudi '''Homepage:''' http://rope.sourceforge.net/ropeide.html '''Family:''' PythonEditorFamily [[IDEFamily]] '''Platform:''' Linux, Windows, platform-independent '''License:''' GPL '''Screenshot:''' http://rope.sourceforge.net/screenshots/refactormenu.png It uses the [http://rope.sf.net/ rope] library to provide features like refactoring, code assist and auto-completion. It is written in PythonLanguage. The IDE uses Tkinter library. You should install rope library before using this IDE. '''Features''' * Supports refactorings that are supported by rope library ** Rename ** Extract method/local variable ** Move class/function/module/package/method ** Inline method/local variable ** Change method signature ** Restructuring ** Replace method with method object ** ... * Other refactoring-related features ** Previewing refactorings ** Stopping refactorings ** Undo/redo refactorings * Code-assists ** Auto-completion ** Goto definition ** Quick outline ** Show PyDoc ** Proposing templates in completions ** Find occurrences ** Organize imports (remove unused and duplicate imports and sort them) ** Generating python elements ** Sorting scopes * Other IDE features ** Python and reST highlighting ** Multiple buffers ** Project file history ** An emacs like keybinding ** Configurable keybinding ** Basic UI plug-in support ** Spell-checking using Aspell/Ispell ** Correcting indentation ** Project tree view ** Unit-test running view ** Basic codetags/errors/warnings listing ** Defining templates ** Memorizing strings/locations '''Related Projects''' IDEs and plugins that use rope to provide features like refactorings and code-assists: * [[Ropemacs]]: an emacs plugin * [[Ropevim]]: a vim plugin * [[Eric]]: includes rope as a plugin * [[Ropeide]]: uses tkinter library
Summary:
This change is a minor edit.
Please calculate
+
=
(Visit
Preferences
to set your user name.)
View other revisions
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences