Feature |
e Language |
SystemVerilog |
Edit |
| Syntax Highlight |
 |
 |
| Errors as You Type |
 |
 |
| Autocomplete |
 |
 |
| Code Templates |
 |
 |
| Project Templates |
 |
 |
| Expand Macros (Apply Preprocessing) |
|
 |
| Trace Macro Errors |
 |
 |
| Reminders (TODO Markers) |
 |
 |
| Format Source |
 |
 |
| Autoindent |
 |
 |
| Toggle Block Comment |
 |
 |
| Spell Checking |
 |
 |
| Naming Conventions Checking |
 |
|
| Keyword Collision Checking |
 |
--- |
| Folding |
 |
 |
| Go to last edit location |
Built-in |
Built-in |
| Local history |
Built-in |
Built-in |
| Column Selection |
Built-in (Eclipse 3.5+) |
Built-in (Eclipse 3.5+) |
Navigate and Search |
| Tooltips |
 |
 |
| Hyperlinks |
 |
 |
| Current Scope |
 |
 |
| Type (Struct/Class) Browser |
 |
 |
| Quick Type Locator |
 |
 |
| Struct/Class Hierarchy and Members |
 |
 |
| Quick Hierarchy |
 |
 |
| Instance Tree (units/modules) |
 |
 |
| Checks Browser |
 |
|
| Coverage Browser |
 |
|
| Macro Browser |
 |
 |
| Quick Macro Locator |
 |
|
| Load Order / Include Tree |
 |
 |
| Quick File Open |
 |
 |
| Layers |
 |
 |
| Quick Layers |
 |
|
| Outline |
 |
 |
| Quick Outline |
 |
 |
| Semantic Search (method, field etc.) |
 |
 |
| Search for References (who uses this method?) |
 |
 |
| Search History |
 |
 |
| Bookmarks |
Built-in |
Built-in |
3rd Party Integration |
| Smart Log (hypelinks, colors) for Simulator Output |
 |
 |
| Support for 3rd Party Compilers and Linters |
 |
 |
| Support for 3rd Party Documentation |
 |
 |
| eRM (inline doc, hyperlinks, templates etc.) |
 |
--- |
| OVM (inline doc, hyperlinks, templates etc.) |
--- |
 |
| OVM Doxygen Documentation |
--- |
 |
| VMM (inline doc, hyperlinks, templates etc.) |
--- |
 |
| VMM Doxygen Documentation |
--- |
 |
Class Diagrams |
 |
 |
Export HTML Documentation |
 |
 |
OVM Compliance Review |
 |
 |