DEV Community

Alexander P.
Alexander P.

Posted on

3 1

Making an IDE

Hi, Me and my friend are planning on creating an IDE for Java, But we haven't really worked on such thing and we are wondering how difficult this could be, and also what programming languages should we use for it? we are really confused on the programming languages part because we think that it would be weird to open the program as a jar file?

~ Kind regards and Happy holidays.

Top comments (3)

Collapse
 
mkenzo_8 profile image
mkenzo_8

Hello Alexander,

I am making a code editor for desktop, I am using:

  • ElectronJS , NodeJS & some NPM packages: Electron is a Javascript framework to build desktop cross-platform applications. You can search some video to know more about Electron, Node & NPM :)
  • CodemirrorJS (codemirror.net/): For the syntax highlighting, it's a Javascript library, I am pretty sure it can highlight Java.
  • And obviously common HTML, CSS & JavaScript code.

I hope it gives you some idea!

Regards!

Collapse
 
pcrunn profile image
Alexander P.

Thank you so much! The other developer I'm working with doesn't really know JavaScript though. But I'll see what we can do.

Collapse
 
omegaui profile image
omega ui • Edited

Hello, it's been a long but I think you should see the Java IDE that I created if you still want to create one,

github.com/omegaui/omegaide

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay