如何改善Linux桌面上的编程体验?
时间:2020-03-05 18:45:37 来源:igfitidea点击:
如何改善Linux桌面的外观和感觉以满足我的编程需求?
我发现Compiz,它使我的工作区之间的切换(这是我一直在做的事情,以充分利用我的13.3英寸屏幕笔记本电脑的工作)很容易并且看起来很棒,所以我不知道的其他事情使我的编程环境更加高效/讨好吗?
@Rob Cooper感谢单挑,希望此文字能解决这些问题
解决方案
回答
如果我们拥有3D加速功能,CompizFusion会添加吸引人的桌面效果,例如将工作区映射到多维数据集上,从而在工作区之间切换/在它们之间移动窗口。看起来很漂亮,极大地提高了通用性!
http://en.wikipedia.org/wiki/Compiz
回答
我已经在Ubuntu桌面上使用了一些编码会话。我还没有选择IDE,但是如果我不使用gedit,我将使用emacs作为编辑器。有时我需要ssh到远程服务器并从那里进行编辑,在这种情况下,首选emacs。我不是vi(m)类型。
也许有一天我会尝试Eclipse ...
我喜欢Compiz,但对我的编码经验没有任何帮助。只是眼神而已。没有它,我们可以进行桌面切换和Alt-Tab。除此之外,杰夫·阿特伍德(Jeff Atwood)关于好的椅子,多显示器和简单背景的建议仍然适用于我。
回答
我发现最好的编程经验来自快速访问所有工具。这意味着我们要熟悉基本的命令行技巧,并真正学习键盘快捷键,标志和几乎没有生产力的应用程序。
我发现我的大部分工作流程都归结为一些应用程序和命令:
- 终结者
- SVN命令-ci,co,status,log等
- 命令行FTP
- Vim
- 基本命令行操作(cd,rm,mv,cp,touch,grep和std I / O重定向占我工作日的80%)
并不是说GUI应用程序不是必需的。我使用的一些:
- 扩散合并
- RapidSVN
- Filezilla
- 虚拟盒子
- GnomeDo(这应该是第一个)
归根结底,编程经验的真正改善仅来自于编程经验。只需选择一套工具并坚持使用,直到我们从里到外都了解它们即可。