Xcode 添加 Sublime text 的 scroll_past_end 缓冲区滚动效果

Sublime Text 编码窗口有个很好的设定,就是当屏幕滚动到最后一行代码时,可以继续往下滚动,让整屏空白可编辑但没有行数,效果如下:

这个是 Sublime Text 的 scroll-past-end 属性,具体可参考官方说明

Sublime Text 的具体设置方法是,cmd + , 打开配置文件,找到
scroll_past_end 设置为 false 以关闭超出缓冲区的滚动。如果设置为 true ,Sublime Text 将在文本的最后一行与窗口下边界之间添加一大块空白区域。

然而,Xcode 默认却没有这个选项,逼死强迫症……

后来搜了一下,找到了 stack overflow 的这个帖子。楼下有个仁兄提到 SCXcodeEditorInset 这个 Xcode 插件,安装完后效果如下:

爽。

许可君.Suer wechat
本文同步更新至我的公众号与知乎专栏