Is jEdit usable as an IDE? [closed]

情到浓时终转凉″ 提交于 2019-12-23 08:12:01

问题


After some frustration with other text editors, I recently discovered jEdit. It seems like a light-weight editor that has so many plugins that it could be grown to be a full IDE. I especially like how it handles SQL. I've found quite a few people that happily converted from Emacs to jEdit. But have yet to find people that converted from an IDE.

I'm not trying to argue which is the best IDE. I just want to know if people are actively using jEdit as an IDE and how it compares to other IDE's they've used. I have been trying to get jEdit to be an IDE but it appears to take quite a bit of configuration and I'm concerned it will just be a waste of time.


回答1:


Based on this I think you can: Using jedit as an IDE




回答2:


I believe that the tool that was created to do specific task shall be preferred over tool which has wider range of use. (in general)
So, in case of jEdit - it is great, but it is used more as good text editor. And full-scale IDEs (like NetBeans) are designed to do only one task - programming, thus they are better at it. And I do not know of any project which uses jEdit as IDE. (Basically, there are two big groups of projects - those that still use Notepad or gedit to do coding, and those that use "normal" IDEs, so jEdit lies in the middle and is never used)




回答3:


The key question is "IDE for what?"

The big IDEs (Netbeans, IntelliJ, Eclipse) support certain mainstream languages very well, but starting your own specific support for some small and exotic language is relatively hard in these big and complex platforms. jEdit is a very able text editor, not and IDE, but it can be easily brushed up to support a some IDE-like things with relatively little effort.

Your programming can be done via jEdit macros, Beanshell scripts, Java, or any other more modern language on the JVM such as Scala.



来源:https://stackoverflow.com/questions/4672875/is-jedit-usable-as-an-ide

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!