Book a Demo

Author Topic: How can I integrate my IDE into EA?  (Read 4265 times)

NaclChan

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
How can I integrate my IDE into EA?
« on: June 25, 2014, 11:26:16 am »
I notice that the EA can integrate Visual Studio and Java eclipse.
But the IDE I am using now is GreenHills. :-[
I want to integrate my IDE into EA, but I have no idea how to do.
I read the help files, but found nothing useful. :'(

Does the EA supports the IDE besides VS & eclipse?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: How can I integrate my IDE into EA?
« Reply #1 on: June 25, 2014, 03:38:46 pm »
Not out of the box, but you can always write your own integration of course.

Geert

NaclChan

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: How can I integrate my IDE into EA?
« Reply #2 on: June 26, 2014, 10:49:45 am »
Hello Geert:
   Thanks for your reply.
   I have no idea about how to write my own integration.
   Can you give me more information about that?

   Nacl

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: How can I integrate my IDE into EA?
« Reply #3 on: June 26, 2014, 04:21:12 pm »
Well, for starters you'll have to define your requirements. What do you want your integration with EA to do? That is really not that trivial.

Then you'll have to write an add-in that somehow implements your requirements.
With an add-in you can add extra menuoptions or windows to EA, and you can react to certain events in EA.

I've written a small tutorial about writing an add-in for EA: Tutorial: Create your first C# Enterprise Architect addin in 10 minutes

Enjoy :)

Geert

NaclChan

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: How can I integrate my IDE into EA?
« Reply #4 on: June 26, 2014, 05:28:58 pm »
I want my integration with EA to do the following things:
1. Compile the generated codes in EA
2. Debug the generated codes in EA

I have read your tutorial, and it is a GREAT tutorial.
But unlucky, the pictures in the tutorial are dead, I can not see them
anymore. :(

Nacl
« Last Edit: June 26, 2014, 05:29:43 pm by naclchen »

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: How can I integrate my IDE into EA?
« Reply #5 on: June 26, 2014, 06:15:01 pm »
Quote
I have read your tutorial, and it is a GREAT tutorial.
But unlucky, the pictures in the tutorial are dead, I can not see them
anymore. :(

Nacl
Strange, they work fine for me, and they are hosted on wordpress.com so I doubt there 's anything wrong on the server side.
Could it be that they are blocked by your network administrator or internet provider?

Geert

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: How can I integrate my IDE into EA?
« Reply #6 on: June 27, 2014, 09:14:16 am »
Quote
1. Compile the generated codes in EA
2. Debug the generated codes in EA

If that's what you're after I'd take a simpler approach.

1. Check for command line arguments to your IDE to perform a build. Create a build-script against a package that performs the build.
2. I just did a quick search, and it appears that GreenHills uses the GDB debugger internally. That means EA already supports debugging all you need to do is point EA's debugger to GDB, your executable and your source.