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

我发现了 Compiz,它使我的工作区之间的切换(这是我一直在做的事情,以充分利用我的 13.3 英寸屏幕笔记本电脑)变得简单,而且看起来很棒 - 那么还有什么我不知道的可以让我的编程环境变得更好富有成效/令人愉悦?

@Rob Cooper - 感谢您的提醒,希望这次改写能够解决这些问题

有帮助吗?

解决方案

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

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

我喜欢 Compiz,但它对我的编码体验没有任何帮助。这只是养眼之物。没有它,您也可以进行桌面切换和 Alt-Tab 操作。除此之外,杰夫·阿特伍德关于好椅子、多显示器和简单背景的建议仍然适用于我。

其他提示

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

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

  • 终结者
  • SVN 命令 - ci、co、状态、日志等。
  • 命令行FTP
  • 维姆
  • 基本命令行操作(cd、rm、mv、cp、touch、grep 和 std i/o 重定向占我工作日的 80%)

这并不是说 GUI 应用程序是不必要的。我用的几个:

  • 差异合并
  • 快速SVN
  • 菲莱齐拉
  • 虚拟盒子
  • GnomeDo(这确实应该是第一个)

归根结底,编程体验的真正提升就来自于——编程体验。只需选择一套工具并坚持使用它们,直到您彻底了解它们为止。

如果您拥有一半不错的 3D 加速功能,CompizFusion 会添加有吸引力的桌面效果,例如将您的工作区映射到立方体上,使用它在它们之间切换/在它们之间移动窗口。看起来很漂亮并且提高了总体可用性 - 太棒了!

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top