编程是经常在Linux上执行的活动。 Linux是一个不错的选择,因为它很容易安装对几乎所有您能想到的语言的支持。在Linux上,编程变得更加简单。
您可能会认为程序员只需要一个终端即可使用,但是桌面环境仍然提供了很多功能,即使程序员也很难继续使用。没有这些功能,他们的生产力将无法达到最高水平。
那么,对于程序员而言,最佳的桌面环境是什么?很难说,每个程序员都会有不同的看法。但是,我将做出选择并解释为什么我认为这对程序员来说是最好的选择。我对这个问题的回答? Gnome Shell。现在,这就是为什么。
虚拟桌面
程序员往往会在很短的时间内打开五个窗口,而这个数字会除了成长,什么都不做,直到一天完成。虚拟桌面不仅可以让您以您喜欢的任何方式分隔任务或窗口,而且在Gnome Shell中虚拟桌面的数量也是动态的。您将始终有一个空的虚拟桌面,如果在其中放置一个窗口,它将创建另一个虚拟桌面。如果关闭虚拟桌面中的所有窗口并以两个窗口结束,则Gnome Shell将自动删除一个窗口。
键盘快捷键
扩展
GTK框架
还值得注意的是,许多程序员工具,例如我最喜欢的代码编辑器Geany和Eclipse,都将GTK框架用于Linux上的UI。由于Gnome Shell也使用GTK,因此这意味着应用程序将在视觉上适合系统的其余部分。在GTK桌面上运行的Qt应用程序却不能说相同的话,反之亦然(尽管在这种情况下它们在使它们看起来更好方面已经做得更好)。无论如何,在Gnome Shell上运行GTK应用程序将为您带来非常一致的体验。
性能
最后,Gnome Shell提供了出色的性能。尽管它不如LXDE甚至Xfce轻巧,但它的行为非常流畅,动画效果也很快。在感知性能和真实性能上,它仍然比KDE快。 Gnome Shell只能在相对较弱的系统(如较早的上网本)上开始缓慢运行,但是程序员很可能会使用性能更高的东西-否则,软件将永远需要编译!
Gnome Shell具有全部
尽管我喜欢每个桌面环境的某些部分,但我最终认为Gnome Shell只是程序员的最佳选择。快速,实用,美观,可提高生产力。我确实是在良好的桌面环境中寻找的东西,它可以满足所有这些要求。即使默认的桌面环境是Unity,它也很容易使用!
您最喜欢使用的桌面环境是什么,为什么?请在评论中告诉我们!