Image placeholder

快速预览新版 Atom IDE

Image placeholder
F2EX 2017-09-28

Atom 是一个跨操作系统,可在 MacOS,Linux 和 Windows 中工作的免费开源文本编辑器。许多开发人员选择它是因为其出色的设计,干净的界面,以及依附社区的优秀生态系统。

2017年9月,GitHub 和 Facebook 宣布发布 Atom-IDE ,这是一系列可选的软件包,为 Atom 提供类似 IDE 的功能。在本文中,我们将向你展示如何开始使用 Atom-IDE ,并介绍一些新功能。

安装

Atom-IDE 是免费的,安装时间不到5分钟:

  1. 下载 Atom Beta 1.21
  2. 转到 Packages tab-> Settings View-> Install Packages/Themes
  3. 搜索并安装 atom-ide-ui 包以引入 IDE 用户界面
  4. Atom IDE 使用选定的语言,你需要分别安装每个语言包。
支持的语言

初始版本附带5个官方语言包。它们能够为特定语言提供更智能的上下文感知自动完成,代码导航和错误处理。

还有一些社区制作的其他语言的软件包

Atom-IDE 中的新功能

自动完成

自动完成包含在所有 ide 包中。只需开始输入代码,它会自动匹配智能提示。

语法检查

点击你的 Atom 窗口左下角的红色感叹号和黄色警告三角形,你将打开诊断窗口。它显示当前文件中的所有错误和警告。你也可以右键单击以转到到对应的该行代码。

查找所有引用

这个新功能显示了一个类或变量的所有引用。选择你的类或变量,然后右键单击它并选择查找引用。

Hover

当你将鼠标悬停在类型或其他支持的对象上时,你可以看到有关其的一些其他信息,例如其属性和方法。

大纲视图

另一个新功能可以让你看到文档的基于树结构的大纲视图。它可以让你快速查看你的类,函数和其他代码块。

引用高亮

将光标移动到变量,你可以突出显示该变量的其他引用。你还可以 CTRL + 左键单击 类或变量引用以导航到其定义的位置。

热门 Atom 包

除了 atom-ide-ui 之外,还有许多其他社区制作的软件包可用于向 Atom 添加新功能。这是最热门的一些:

  • minimap – 它提供了文档的鹰眼视图(文档缩略图视图),使文档更容易滚动和定位。
  • highlight-selected – 使用此包,当你双击一个单词时,文档中的所有匹配单词都将高亮显示。
  • project-manager – 快速访问所有项目,并轻松管理这些项目。
  • atom-beautify – 用于美化你的代码的扩展。适用于 HTML,CSS,JavaScript,PHP 等。

你可以在 atom package store 中浏览更多的包。

总结

Atom-IDE 的发布提供了许多新功能,可以使编码更加愉快和享受。现在它只支持几种最受欢迎的编程语言,但它有一个大而活跃的社区,我们可以期待将来更广泛的语言支持。

如果你喜欢 Atom 编辑器,你应该要去尝试一下 Atom-IDE !


2017-09-28