text: Q:
  
  How can I sync structs across multiple IDA databases?
  
  I am reversing a few modules which share many c++ classes.  I am currently maintaining a single header file which contains every struct definition from each database.  I update this using a produced header file after working on a module.  I then import it when I begin working on a separate module.  This approach is error prone, and I have lost some progress by mistakenly overwriting modified structs in different databases.
  Is it possible to configure IDA Pro to read and write to a single struct definition file across multiple databases?    If not, what would be a best practice for this type of situation?
  
  A:
  
  you can try extending this plugin which already implements the export and import part of the functionality.
  
  