Linux上的JAVA的IDE,在linux上运行的基于文本的强大java IDE
問題是 – 我喜歡舊貨;)
有一些我喜歡的舊筆記本電腦.它當然運行Xorg,而且速度很快.但Intellij IDEA仍然很慢.
想過emacs,但從未使用過. emacs不是太復雜了嗎?
在許多窗口中以X下的文本模式工作,并制作一些腳本來自動化.
解決方法:
三大Java /通用IDE(IntelliJ IDEA,Eclipse和Netbeans)都是用Java編寫的,并且在舊的(定義舊的?)筆記本電腦上會變得很慢.我不想在我3-4歲的Thinkpad中運行任何一個,但我不介意在我2歲的MacBook上運行Netbeans.我沒有在MacBook上嘗試使用IntelliJ,但我在新的Thinkpad上使用它并且它的速度并不快.但它仍然可以使用.
像IntelliJ這樣的全功能IDE和文本編輯器之間存在著天壤之別,即使是像Emacs這樣可擴展的IDE. Emacs將使用更少的資源并且感覺更具響應性,但這部分是因為它做得少,部分原因是它的核心引擎是本機代碼而不是Java.此外,它有20年的調整背后.
如果我只是想編寫代碼,我傾向于使用Emacs作為編輯器 – 一旦我從編寫代碼轉到調試,重構和調整階段,我也會使用IDE,因為它們至少會執行一些調試等任務更好.考慮到你正在談論一個文本編輯器(無論是類固醇,不可否認),與完全成熟的IDE相比,這不應該讓人感到驚訝.
基本的Emacs并不難學.如果你想編寫腳本,學習移動和基本的文本編輯命令應該能讓你快速上手;當您深入研究編輯器并開始使用大量的附加軟件包和直接內置到編輯器中的高級功能時,就會出現復雜性.學習曲線比gedit要陡峭,但如果你接受它是一個與IDE完全不同的野獸(更強大的編輯器,手持量更少)并且它以自己的方式做事,那么它是完全可行的.
是否值得學習Emacs?我不知道 – 如果你愿意的話,那就是.如果您只想要一個響應更快但基本上是基本的文本編輯器,請查看替代程序員的編輯器.其中很多比Emacs和VIM更容易學習,但也不一定非常強大.
標簽:linux,emacs,intellij-idea,ide
來源: https://codeday.me/bug/20190610/1213771.html
總結
以上是生活随笔為你收集整理的Linux上的JAVA的IDE,在linux上运行的基于文本的强大java IDE的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cannot load php5,Can
- 下一篇: linux 生成hash值命令,linu