我的大部分编码都是在命令行上完成的,所以:终端上的一些视图。
我喜欢并排放置许多终端,以同时查看许多不同的东西。我工作过的大多数地方都将代码保持在 80 列,缩进为两个空格,这非常适合我的方法。以下是我通常设置终端的方式:
显示器为 27 英寸,分辨率为 2560×1440(“QHD”)。这有五个 83×101 终端的空间,尽管我通常将最右边的终端垂直划分为长时间运行的命令或交互式提示。
在传统分辨率(非视网膜)显示器上,我非常喜欢没有抗锯齿的位图字体。它们在给定尺寸下更清晰,这允许在屏幕上放置更多文本。在iterm2 中,这意味着在 10pt 处选择Monaco Regular,并在Profiles > Text下未选中“antialiased”框。
在某些时候,我可以看到转向更高分辨率的显示器,但可能要等到 5K 显示器(我目前的分辨率,但是像素的 4 倍)广泛可用且价格相当便宜之前。高分辨率显示器更好一些,但我不介意常规类型。
除了从 Linux 迁移到 Mac 并获得更宽的显示器之外,这是我长期使用的设置。