Home

About

The System Verilog Editor Eclipse plugin provides a modern IDE experience to HDL Designers. An IDE is much more than an editor, instantly providing many items that power users of editors traditionally favored by HDL engineers take years to master, or years to write custom plugins for. Eclipse & SVEditor bring additional features beyond what is possible in these editors.

The Getting Started page will walk you through the initial setup and allow you to start using a modern IDE.

Key Features

News

Hardware Description Language Support

Supports Verilog, SystemVerilog, Verilog-AMS, and VHDL

Syntax Highlighting

Configurable code colorizer

Syntax Checking

Syntax is checked as you type, alerting you to errors before launching a full compile

Code Indentation

Automatically indents your code as you type. Fixes indentation of a file, or segment of a file, at the touch of a button.

Design Awareness

Instantly open any file in the design. Instantly open any design element (module, class, etc).

Natural Docs Code Documentation

Native support for Natural Docs. Shows documentation pop-ups while browsing code, and allows easy documentation creation.

TODO/FIXME Tracking

Tracks TODO and FIXME comments in your code, allowing easy task tracking and navigation.

Outline View

Provides a structural view of the current file

Code Navigation

Navigate through the design at the touch of a button

Class Awareness

Class browser and diagram view. Class function and element completion as you type.

Code Auto-Completion

Boosts productivity and prevents mistakes. Supports instantiating modules and other types. Completes references to fields in classes, modules, and interfaces.

Revision Control System Support

Connects to most revision control systems, allowing you to check out, check in, and diff your code from within the IDE

VI/EMACS plug-ins

Plug-ins support VI and EMACS key bindings, allowing you to keep your existing editing experience.

2.1.4 Release (5/5/18)

- #(520) - Correct issue wih coverpoint 'X with' expression

- #(nobug) - Correct a conflict between the string and single-line comment highlighteres that caused a comment embedded in a string to not be displayed correctly

2.1.3 Release (3/11/18)

- #(nobug) - Correct a Linux-specific issue with support for external files.

- #(519) Preferences bug with "Save Actions"