MMX Code Explorer
As a Class Browser it shows classes (inheritance) and members (fields, methods, properties) in two filtered views,
similar to the windows explorer. On the left the Explorer docked in the IDE editor. The Classes view (top) displays
classes and inheritance relations for the current module. The Members view (bottom) show the filtered members for the selected class.
Navigation features like Для просмотра ссылки Войдиили Зарегистрируйся,Для просмотра ссылки Войди или Зарегистрируйся,
Для просмотра ссылки Войдиили Зарегистрируйся help finding your way around in code.
Code Explorer is fully Form Designer aware and, for example, has a special filter to suppress component fields and event handler methods.
As a Refactoring Editor, it makes changing code easy and fast:
Classes and members can be created and modified through drag and drop or by selecting options in dedicated dialogs.
You to Refactor, edit, correct and delete existing classes and members just as easy as you created them.
Where necessary names and modifiers are automatically adjusted.
Drag and Drop Members on a class to copy / move / convert them.
For example: Drag interface members on a class to implement the interface (C#, pascal), Drag a module or local procedure on a class to convert it to a method (pascal)
Use Editor Refactoring’s to refactor an entity at cursor position or operate on selected code.
For example press Ctrl+Shift+X to invoke Extract Method for the selected code. Configurable keyboard shortcuts make these refactoring-s available
with just one keystroke. Common tasks like Add a Field, Modify a Property and Rename Local are all invoked with just one keystroke.
Advanced Code Sort and Rearrange features include:
- Award winning Refactoring Browser with Delphi Pascal support.
- Для просмотра ссылки Войди
или Зарегистрируйся with Delphi 10 – 10.4 Sydney (previous versions supported until V13). - Improve the design of existing code with build-in refactorings
- Instant, two-way navigation.
- Point-and-click, drag-and-drop programming.
- IntelliReplace™ propagates renames in code.
- Create and edit classes, members and procedures.
- Instantly copy, paste and on-the-fly convert classes, methods, properties etc. even between classes and modules.
- Для просмотра ссылки Войди
или Зарегистрируйся to change attributes for (multiple) selected members. - Для просмотра ссылки Войди
или Зарегистрируйся code, maintaining region definitions. - Improve Navigation with Для просмотра ссылки Войди
или Зарегистрируйся, Для просмотра ссылки Войдиили Зарегистрируйся and Для просмотра ссылки Войдиили Зарегистрируйся - Live Documentation support
- Live Metrics™
- Source Indexer
- IDE Для просмотра ссылки Войди
или Зарегистрируйся bring refactorings right in the Editor.
As a Class Browser it shows classes (inheritance) and members (fields, methods, properties) in two filtered views,
similar to the windows explorer. On the left the Explorer docked in the IDE editor. The Classes view (top) displays
classes and inheritance relations for the current module. The Members view (bottom) show the filtered members for the selected class.
Navigation features like Для просмотра ссылки Войди
Для просмотра ссылки Войди
Code Explorer is fully Form Designer aware and, for example, has a special filter to suppress component fields and event handler methods.
As a Refactoring Editor, it makes changing code easy and fast:
Classes and members can be created and modified through drag and drop or by selecting options in dedicated dialogs.
You to Refactor, edit, correct and delete existing classes and members just as easy as you created them.
MMX Code Explorer offers
- A Code Browser : Improved navigation based on two-way navigation.
- A structured Class Editor: Create, edit, delete and copy classes, members and module procedures with a few mouse clicks.
- Explorer Refactoring: Extract Class, Rename Parameter and Для просмотра ссылки Войди
или Зарегистрируйся. - Editor Refactoring: Apply Extract Method, Add Local Var, Rename Local etc. in the IDE source editor.
- Entity Insight™ bar – quick access to attributes for selected entities.
- Live Documentation support any comment style.
Where necessary names and modifiers are automatically adjusted.
Drag and Drop Members on a class to copy / move / convert them.
For example: Drag interface members on a class to implement the interface (C#, pascal), Drag a module or local procedure on a class to convert it to a method (pascal)
Use Editor Refactoring’s to refactor an entity at cursor position or operate on selected code.
For example press Ctrl+Shift+X to invoke Extract Method for the selected code. Configurable keyboard shortcuts make these refactoring-s available
with just one keystroke. Common tasks like Add a Field, Modify a Property and Rename Local are all invoked with just one keystroke.
Advanced Code Sort and Rearrange features include:
- Rearrange members in Members view using Drag and Drop in Interface and Implementation (pascal) rearrange modes.
- Rearrange class members using predefined sorting schemes.
- Sort class members according to the customizable default scheme.
- Sorting maintains Source Regions and optionally sorts inside regions
- Sorting hints are emitted for classes not matching the default sorting scheme.
- Для просмотра ссылки Войди
или Зарегистрируйся