gpt4 book ai didi

linux - 在 Linux 上运行的基于文本的强大 Java IDE

转载 作者:IT王子 更新时间:2023-10-29 01:02:49 24 4
gpt4 key购买 nike

问题是——我喜欢旧货 ;)有一些我很喜欢的旧笔记本电脑。它当然运行 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 这样可扩展的编辑器。 Emacs 将使用更少的资源并且感觉响应更快,但这部分是因为它做的更少,部分是因为它的核心引擎是 native 代码而不是 Java。此外,它还有 20 年的调整经验。

如果我只是想编写代码,我倾向于将 Emacs 用作编辑器 - 一旦我从编写代码转移到调试、重构和调整阶段,我也会利用 IDE,因为它们至少可以做一些调试之类的任务更好。考虑到您正在谈论与成熟的 IDE 相比的文本编辑器(诚然,在类固醇上),这真的不足为奇。

基本的 Emacs 并不难学。如果你想写剧本,学习 Action 和基本的文本编辑命令应该能让你很快上手;当您深入研究编辑器并开始使用编辑器中直接内置的大量附加包和高级功能时,复杂性就来了。学习曲线将比 gedit 更陡峭,但如果您接受它是完全不同于 IDE(更强大的编辑器,手持更少)的野兽,它是完全可行的自己的方式。

Emacs值得学习吗?我不知道 - 如果你想,那么是的。如果您只是想要一个响应速度更快但本质上基本的文本编辑器,请查看那里的替代程序员编辑器。其中很多比 Emacs 和 VIM 更容易学习,但也不一定像 Emacs 和 VIM 那样强大。

关于linux - 在 Linux 上运行的基于文本的强大 Java IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2346486/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com