简体   繁体   English

用Java构建IDE的最简单方法是什么?

[英]What is the easiest way to build an IDE in java?

i have to build an ide for my programming language , and i need to implement features like : 我必须为我的编程语言构建一个思想,并且我需要实现以下功能:

syntax highlighting , auto complete , line numbering , ... 语法高亮显示,自动完成,行编号,...

so i need to know how to implement these features or if there is an existing components for code editing please refer to it . 所以我需要知道如何实现这些功能,或者是否有用于代码编辑的现有组件,请参考它。

thanks 谢谢

Eclipse has a nice framework for this: Eclipse为此提供了一个不错的框架:

http://www.eclipse.org/Xtext/ http://www.eclipse.org/Xtext/

The correct answer is there is no easy way to build an ide. 正确的答案是没有简单的方法可以建立一个理想。

Some ideas: Eclipse has a good framework as mentioned, you could make a plugin for notepad++, you could custom build SciTE. 一些想法:如上所述,Eclipse有一个很好的框架,您可以为notepad ++创建一个插件,可以自定义构建SciTE。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 在Eclipse IDE中设计Java Swing GUI的最简单方法是什么? - What is the easiest way to design Java Swing GUIs in Eclipse IDE? 在Java中做“'是'最简单的方法是什么? - What is the easiest way to do 'is' in Java? 在 Java 中解析 INI 文件的最简单方法是什么? - What is the easiest way to parse an INI file in Java? 在 java 中并行化任务的最简单方法是什么? - What is the easiest way to parallelize a task in java? 在Java中实现Scala PartialFunction的最简单方法是什么? - What is the easiest way to implement a Scala PartialFunction in Java? 持久化 Java 对象的最简单方法是什么? - What's the easiest way to persist java objects? 在Java中跟踪文件夹更改的最简单方法是什么? - What is the easiest way to track a change in a folder in Java? 在 Java 中实现计时器的最简单方法是什么? - What's the easiest way to implement a timer in Java? 建立约会预订网站的最简单方法是什么? - What's the easiest way to build an appointment booking website? 在Java中反序列化人类可读的持续时间的最简单方法是什么? - What is the easiest way to deserialize human readable time duration in Java?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM