title: What is the easiest way to build an IDE in java?
body: <p>i have to build an ide for my programming language , and i need to implement features like :</p>
  
  <p>syntax highlighting , auto complete , line numbering , ...</p>
  
  <p>so i need to know how to implement these features or if there is an existing components for code editing please refer to it .</p>
  
  <p>thanks </p>