---
author: Marius Nestor
category: 桌面应用
comments_data:
- date: '2017-09-28 13:40:30'
  message: 还是蛮喜欢这个编辑器的,但是安装插件很卡很慢,这一点vscode做的很好.
  postip: 180.173.136.232
  username: 粱小无拆 [QQ Browser 9.6|Windows 10]
count:
  commentnum: 1
  favtimes: 1
  likes: 0
  sharetimes: 0
  viewnum: 9716
date: '2017-09-28 08:41:00'
editorchoice: false
excerpt: 上周 Atom 1.21 Beta 发布之后，GitHub 引入了语言服务器协议支持以集成其全新打造的 Atom-IDE 项目，它内置带有 5 个流行的语言服务器，包括
  JavaScript、TypeScript、 PHP、Java、 C# 和 Flow，而更多的语言服务器正在赶来……
fromurl: http://news.softpedia.com/news/you-can-now-transform-the-atom-hackable-text-editor-into-an-ide-with-atom-ide-517804.shtml
id: 8909
islctt: true
largepic: /images/p/201709/28/084142gd4qzw67kcwqe4c6.jpg
permalink: /article-8909-1.html
pic: /images/p/201709/28/084142gd4qzw67kcwqe4c6.jpg.thumb.jpg
related: []
reviewer: ''
selector: ''
summary: 上周 Atom 1.21 Beta 发布之后，GitHub 引入了语言服务器协议支持以集成其全新打造的 Atom-IDE 项目，它内置带有 5 个流行的语言服务器，包括
  JavaScript、TypeScript、 PHP、Java、 C# 和 Flow，而更多的语言服务器正在赶来……
tags:
- Atom
thumb: false
title: 现在可以将 Atom 编辑器变成 IDE 啦！
titlepic: true
translator: wxy
updated: '2017-09-28 08:41:00'
---

GitHub 和 Facebook 最近发起了一套工具集，它可以让你将你的可魔改 Atom 文本编辑器变身成为 IDE（集成开发环境），他们将这个项目叫做 Atom-IDE。


![](/images/p/201709/28/084142gd4qzw67kcwqe4c6.jpg)


上周 [Atom 1.21 Beta 发布](http://blog.atom.io/2017/09/12/atom-1-20.html)之后，GitHub 引入了<ruby> 语言服务器协议 <rp>  （ </rp> <rt>  Language Server Protocol </rt> <rp>  ） </rp></ruby>支持以集成其全新打造的 Atom-IDE 项目，它内置带有 5 个流行的语言服务器，包括 JavaScript、TypeScript、 PHP、Java、 C# 和 Flow，而更多的语言服务器正在赶来……


GitHub 的 Damien Guard [解释](http://blog.atom.io/2017/09/12/announcing-atom-ide.html)说：“该 IDE 的每个软件包都提供了基于底层的语言服务器的功能选择，并在打开它所支持的文件时激活。你至少需要安装两个包：Atom IDE 的用户界面和支持该语言的软件包。”


![](/images/p/201709/28/084143kecz70e7ivimmvc3.jpg)


### 将 Atom 变成 Atom-IDE


如果你想要体验下 Atom 的 IDE 功能，在 Atom-IDE 项目的帮助下这很容易。你只需要在 Atom 的设置窗口中打开安装软件包对话框，并在其中搜索和安装 atom-ide-ui 软件包即可。


这将在你的 Atom 中呈现 IDE 界面，但是要成为一个完全可工作的 IDE ，你还需要安装你的语言服务器支持。目前，你可以从以下五种语言中选择：ide-typescript （TypeScript & JavaScript）、 ide-php （PHP）、 ide-java （Java）、 ide-csharp （C#）以及 ide-flowtype （Flow）。


当然，这些功能需要你安装使用 Atom 1.21 Beta 才能使用，它目前还是 Beta 版本，下个月才会发布正式版本。