iOS开发设置:崇高的文字

这篇文章是有关设置iOS开发环境的系列文章的一部分。

安装

直接从网站下载并安装SublimeText。 Sublime可免费下载和评估,但购买以继续使用。 我说应该,因为尽管您可以无限期地进行评估,但是Sublime进行了大量工作,支持出色的工作对所有人来说意味着更多的好处。 如果下载时无法购买,则会偶尔出现一个弹出窗口,要求用户购买Sublime。

首选项→设置可对您的Sublime安装进行细粒度的控制。 阅读每种设置的注释,并进行调整以适应您的需求。

命令行整合

炎症声明:我选择SublimeText作为我的编辑器。 是的,我知道“真正的”开发人员会使用vim或emacs(而我选择不打的是另一种方法),但是我在命令行上做的编辑不够多,因此不值得花时间在了解所有键绑定。 我宁愿进行重构或深入研究新的iOS SDK。

因此,要设置命令行终端以使用Sublime作为编辑器,请将此行粘贴到.bash_profile.zshsrc文件中,然后重新启动终端。

要使用:在命令行中,您可以使用subl . 在Sublime或subl 打开一个新文件。

扩展名

在Sublime中安装程序包控件:

工具→安装程序包控制

从这一点上,您可以浏览一下可用的通用软件包列表( 例如 ,花括号完成或自动缩进),Objective-C和Swift。 此外,您可以直接从Github存储库添加软件包-在命令面板中搜索“添加存储库”。

安装与您的需求相关的软件包:

工具→命令面板→安装软件包

对于严格的iOS使用,我很少需要语法突出显示或Objective-C或Swift的自动完成功能,但是当您确实需要它们时,它非常有用。 Packagecontrol.io是一个有用的网站,可让您在安装之前查看可用的软件包。 由于可用软件包的列表会定期更改,因此我不会特别强调任何内容。

帮手

如果您想在离开Sublime时自动保存文件,则可以在“首选项”→“设置” —“用户”中添加以下行

(如果要添加到现有设置,则不需要大括号)

主题

在过去的几年中,主题变得更容易找到和安装,因此,我将简单地链接到一些最佳教程,以查找和安装自定义主题。

专家提示 :将Sublime主题与iTerm / Terminal和Xcode主题进行匹配。 在工具之间转换时,它更易于解析,并减少了精神上的阻力。

  • Colorsublime是安装新主题的最简单方法之一。
  • 如果要直接使用Package Control,请在packagecontrol.io上搜索“ theme”以进行预览,然后按照Extensions中的指示进行安装。 例如,可以从Package Control直接获得SodaTheme。
  • 如果您想要更多选择,Dayle Rees提供了有关为各种应用程序安装主题的简短教程,以及流行主题的预览。