Car-tech

评论:Sublime Text 2是一种精致的文本编辑器,很高兴使用

2019年的20大开发工具

2019年的20大开发工具
Anonim

对于编码人员来说,使用文本编辑器或IDE(集成开发环境)几乎是一种政治声明。即使在文本编辑器和完整环境(调试器,代码提示等等)之间进行选择也是一个很大的选择,并且可能会对编码风格,生产力和舒适度产生重大影响。如果你是一个IDE人,JetBrains以其高度发展的环境而闻名。但是如果你更喜欢文本编辑的简单性,Sublime Text就是最好的选择。在70美元的价格下,它对于文本编辑器来说也是非常昂贵的 - 事实上,它比JetBrains的优秀WebStorm JavaScript IDE高出21美元。但对于那些凭借大量权力获得简单方法的人来说,这可能是值得的。

文本编辑器的部分吸引力在于它的精简和简洁。崇高的文本当然感觉依赖于表面,没有工具栏或配置对话框。它也非常非常快。但是,这种简单性只是皮肤深层:挖掘一下,你会发现自己沉浸在插件,聪明的自动完成技巧等等。 Sublime Text的好处在于它可以让你慢慢成长为使用它的力量。例如,与Vim不同的是,它对于外行人来说并不觉得难以理解。你可以运行它,并开始键入,记事本式。但要求更多,Sublime Text应提供

Sublime Text的复杂模糊文本匹配功能可让您快速获取所需的文件

使用Sublime Text的另一个好处是它在Linux,Windows,和Mac OS X.这是因为它使用了自己的定制跨平台UI框架,这也为其提供了一些独特的控件,这些控件在其他编辑器中找不到。最引人注目的一个,也是您第一眼看到的唯一一个,就是迷你地图 - 您的代码的小型鸟瞰图,它沿着编辑窗格的右侧排水槽运行。在处理长文件时,您可以使用迷你地图作为视觉滚动条,并立即在文件周围扫描感兴趣的点。

Sublime Text使用文本文件进行配置,这是一种获得的味道…

小地图是另一个原因是独特的:它使用鼠标。 Sublime Text的其余部分以键盘为中心,其吸引力大部分在于实时搜索算法,它非常聪明。您可以使用它快速打开项目中的任何文件:键入“idsp”,可能的文件列表将缩小以包含诸如“ideas_spec”和“server.pid”之类的选项,并以粗体显示相关字母。使用混合的首字母缩写和前缀组合,一旦出现问题,就会学习几乎所有代码。如果你想要去一个特定的行号,你可以用一个冒号和数字来跟踪你的字符串 - 所以,“idsp:100”会将你带到相关文件的第100行。

Sublime Text的小地图沿着您可以快速清理长文件。

另一个有用的功能是轻松选择列:如果您想要沿多行添加相同的文本位(例如,几行右括号在以下行中标记) ,您可以简单地选择一列文字并输入文字。将出现多个插入点,您将看到您的文本一次输入到多个位置。

Sublime Text 2也有一个插件系统,其中最重要的部分称为包控制。这个插件可让您轻松地从Sublime Text中搜索其他插件,并从编辑器中直接下载并安装它们。当我需要为状态栏添加一个字数时,我花了不到一分钟的时间使用Package Control并找到一个完全符合我需要的插件。它的搜索界面使用与Sublime Text相同的模糊字符串匹配,并且使用起来很快。

注意: “产品信息”页面上的“下载”按钮会将您带到供应商的网站,您可以在此下载最新版本的软件。