如何在Linux桌面上改善编程体验?

时间:2008-08-31 09:26:51

标签: linux desktop compiz

如何改善Linux桌面的外观以满足我的编程需求?

我找到了Compiz,它让我的工作空间之间切换(这是我一直在做的事情,以充分利用我的13.3“屏幕笔记本电脑)轻松而且看起来很棒 - 所以还有什么我不知道的那些让我的编程环境更有成效/更令人愉快?

@Rob Cooper - 感谢单挑,希望这个改写能解决问题

3 个答案:

答案 0 :(得分:2)

我发现最好的编程体验来自快速访问所有工具。这意味着熟悉基本的命令行杂技并真正学习键盘快捷键,标志和小生产力应用程序。

我发现我的大部分工作流程都归结为几个应用和命令:

  • 终止
  • SVN命令 - ci,co,status,log等
  • 命令行FTP
  • 的Vim
  • 基本命令行操作(cd,rm,mv,cp,touch,grep和std i / o重定向占我工作日的80%)

不是说GUI应用程序不是必需的。我使用的一些:

  • Diffmerge
  • RapidSVN
  • Filezilla的
  • VirtualBox的
  • GnomeDo(这应该是第一个)

归根结底,编程经验的真正改进来自于编程经验。只需选择一套工具并坚持使用,直到你内外都知道它们。

答案 1 :(得分:0)

如果你在船上有一半不错的3D加速,CompizFusion会增加极具吸引力的桌面效果,例如将工作空间映射到立方体上,使用它们在它们之间切换/在它们之间移动窗口。看起来漂亮,提高了一般可用性 - 太棒了!

http://en.wikipedia.org/wiki/Compiz

答案 2 :(得分:0)

我已经被Ubuntu桌面用于一些编码会话。我还没有选择IDE,但如果我不使用gedit,我将使用emacs作为我的编辑器。有时我需要ssh到远程服务器并从那里进行编辑,在这种情况下,首选emacs。我只是不是vi(m)类型。

也许有一天我会尝试Eclipse ...

我喜欢Compiz,但它对我的编码体验没有任何帮助。这只是眼睛糖果。没有它你可以做桌面切换和Alt-Tab就好了。除此之外,杰夫阿特伍德对好椅子,多显示器和简单背景的建议仍适用于我。