Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 1.56 KB

README.md

File metadata and controls

24 lines (20 loc) · 1.56 KB

asn1scc.IDE

Qt Creator plugin for asn1scc - ASN.1/ACN compiler for embedded systems

Build Status Build status

Installation

  1. Install desired version of QtCreator, if you don't have one already
  2. Download plugin release corresponding to installed QtCreator version (plugin's version is based on compatible QtCreator's version, so, for example, plugin 4.5.0 should work with QtCreator 4.5.1, but for QtCreator 4.6.0 plugin 4.6.x is required)
  3. Unpack release package contents into QtCreator installation directory:
    • /opt/Qt/Tools/QtCreator/ on Linux
    • C:\Qt\Tools\QtCreator on Windows
  4. Run QtCreator - plugin should be available on plugins list in Help > About Plugins...

ASN1SCC requirements

Most features of plugin depends on properly working ASN1SCC compiler. It is distributed along with plugin itself, or plugin can be configured to use different one. To run compiler system requires:

  • mono package on Linux
  • .NET Framework 4.6 on Windows (preinstalled in Windows 10 and newer)

Main features

  • Support for ASN.1 files in QMake and CMake projects
  • Outline view for ASN.1 files
  • ASN.1 Types view for all models in project
  • 'Find Usages' for ASN.1 types