Facebook 和 GitHub 两大巨头联手推出 Atom-IDE - 开源中国社区
Float_left Icon_close
Facebook 和 GitHub 两大巨头联手推出 Atom-IDE
局长 2017年09月13日

Facebook 和 GitHub 两大巨头联手推出 Atom-IDE

局长 局长 发布于2017年09月13日 收藏 42

今日,GitHub 宣布与 Facebook 合作推出了 Atom-IDE —— 它包括一系列将类 IDE 功能带到 Atom 的可选工具包。

初次发布的版本包括更智能、感知上下文的自动完成;导航功能,如大纲视图和定义跳转(outline view and goto-definition),以及其他有用的功能;还包括错误、警告提醒和格式化文档功能。

查看 Atom 博客以了解更多

Atom-IDE 包括适用于 C#, Flow, Java, JavaScript, PHP, 和 TypeScript 语言的软件包,它们通过使用语言服务器的强大功能为你的代码和项目提供深度的语法分析。在社区的支持下,GitHub 还计划要扩展 Atom-IDE 可支持的语言数量,并可以运行和编辑应用程序,使 Atom-IDE 成为一个真正的 IDE。

使用方法:

强烈建议使用 Atom Beta 1.21 版本,因为它包括必要的文件监控和过程控制,以确保底层语言服务器正常运行。

要使用 Atom-IDE 将需要安装至少两个软件包 —— Atom IDE 的用户界面和语言支持包

  1. 启动 Atom 的安装软件包对话框(设置视图:Install Packages and Themes)

  2. 搜索并安装 atom-ide-ui 软件包以引入 IDE 用户界面

  3. 安装您需要的 IDE 语言支持包,例如 ide-typescript

译自:GitHub Blog

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Facebook 和 GitHub 两大巨头联手推出 Atom-IDE
分享
评论(54)
精彩评论
22
吓得我赶紧用VS Code 写了一行代码。
16
facebook:你的atom卡的跟傻吊一样,我来帮你好了。。。:joy::joy::joy:
10
这货有啥优势?光atom的安装包就151M,再安装下IDE-UI和语言支持包估计和IDEA差不多了,直接用语言对应IDE不是更好?
8
Netbeans完全免费开源跨平台.
Netbeans无需安装,解压即用,内置简体中文等多国语言包.
Netbeans同时支持Java/HTML5/JS/PHP/C/C++开发.
https://netbeans.org/downloads/index.html
Linux上,无项目启动时,Netbeans的内存占用约为320MB,
比Visual Studio Code这个编辑器占用的360MB还要少.
Netbeans启动速度虽然比不上编辑器,但也不慢.
Linux上IDE用Netbeans,编辑器用Geany,搞开发基本够用了.
https://static.oschina.net/uploads/space/2017/0811/184621_wsux_561214.png
https://pic3.zhimg.com/v2-f470d53da9cbe7b7564062dab2d28e0e_r.png
4
竟然没有python
最新评论
1
刚试了一下,好NB的感觉...写代码感觉很好
0
mark
0

引用来自“watano”的评论

下载安装体验了下,唯一的亮点是有outline view,其他都是渣. vs code找了很久都没找到类似的插件, 求推荐,谢谢!

引用来自“Manweill”的评论

https://marketplace.visualstudio.com/items?itemName=patrys.vscode-code-outline
回复@Manweill : 非常感谢!
0
不久的将来,atom的安装包将和vs一样,以GB作为大小
0
软件很好,就是有点卡。
0
直接搜outline就有了。
0
1

引用来自“mark35”的评论

都是elctron核心,vsc比atom快多了
因为大软重新实现的编辑器,并没有使用多少现有的npm包,另外vsc的设计并不是插件化的。
0

引用来自“eechen”的评论

Netbeans完全免费开源跨平台.
Netbeans无需安装,解压即用,内置简体中文等多国语言包.
Netbeans同时支持Java/HTML5/JS/PHP/C/C++开发.
https://netbeans.org/downloads/index.html
Linux上,无项目启动时,Netbeans的内存占用约为320MB,
比Visual Studio Code这个编辑器占用的360MB还要少.
Netbeans启动速度虽然比不上编辑器,但也不慢.
Linux上IDE用Netbeans,编辑器用Geany,搞开发基本够用了.
https://static.oschina.net/uploads/space/2017/0811/184621_wsux_561214.png
https://pic3.zhimg.com/v2-f470d53da9cbe7b7564062dab2d28e0e_r.png
Netbeans有像idea的智能提示吗?
0
atom打开大文件会崩溃 会崩溃 会崩溃 重要的事情说三遍 用sublime或者vsc把
2
都是elctron核心,vsc比atom快多了
0

引用来自“eechen”的评论

Netbeans完全免费开源跨平台.
Netbeans无需安装,解压即用,内置简体中文等多国语言包.
Netbeans同时支持Java/HTML5/JS/PHP/C/C++开发.
https://netbeans.org/downloads/index.html
Linux上,无项目启动时,Netbeans的内存占用约为320MB,
比Visual Studio Code这个编辑器占用的360MB还要少.
Netbeans启动速度虽然比不上编辑器,但也不慢.
Linux上IDE用Netbeans,编辑器用Geany,搞开发基本够用了.
https://static.oschina.net/uploads/space/2017/0811/184621_wsux_561214.png
https://pic3.zhimg.com/v2-f470d53da9cbe7b7564062dab2d28e0e_r.png
netbeans挺好用,就是主题多点就好了,得自己改,
0
http://blog.atom.io/2017/09/12/announcing-atom-ide.html
0
apm install atom-ide-ui ide-typescript ide-csharp ide-java ide-flowtype ide-php
0
Diagnostics 与原有的 ATOM Linter 体系冲突,打开Diagnostics 提示必须Disable掉 Linter。Diagnostics 应该有很多 Facebook 独门的诊断功能。
0
基本上可以认定 Facebook 把自己的全家桶 Nuclide 贡献出来了,安装了 Atom-IDE-UI 多出的 outline 等就是原来的 Facebook Nuclide https://nuclide.io/中的功能。

但是Nuclide 这货基本是为 MacOS 准备的,官方只支持 MacOS,Linux(也有部分功能不如 Mac全部)。Windows 属于 Experimental的范围。
0
干得过我大PHPstorm?
0

引用来自“eechen”的评论

Netbeans完全免费开源跨平台.
Netbeans无需安装,解压即用,内置简体中文等多国语言包.
Netbeans同时支持Java/HTML5/JS/PHP/C/C++开发.
https://netbeans.org/downloads/index.html
Linux上,无项目启动时,Netbeans的内存占用约为320MB,
比Visual Studio Code这个编辑器占用的360MB还要少.
Netbeans启动速度虽然比不上编辑器,但也不慢.
Linux上IDE用Netbeans,编辑器用Geany,搞开发基本够用了.
https://static.oschina.net/uploads/space/2017/0811/184621_wsux_561214.png
https://pic3.zhimg.com/v2-f470d53da9cbe7b7564062dab2d28e0e_r.png

引用来自“kppom”的评论

太好了,终于见到用netbeans的同道了,这么多年下来挨了无数白眼总算是找到组织了。
Java之父使用Netbeans并且认为其是最好的IDE.
Java之父还是Netbeans的贡献者之一.
但有些人,仍然选择使用盗版的JetBrains产品.

Netbeans的经典金属主题(--laf Metal)虽然不是本地化界面也不酷炫,但性能良好,建议使用.
个人体验,Linux上Netbeans的Metal界面要比Jetbrains家的产品的UI快,性能也不比Eclipse的SWT逊色.
无需安装的自定义配置:
netbeans/8.2/etc/netbeans.conf:
# 自定义JDK/配置/缓存目录.
netbeans_jdkhome="/path/to/jdk"
netbeans_default_userdir="/path/to/netbeans/conf/8.2"
netbeans_default_cachedir="/path/to/netbeans/cache/8.2"
# Linux上使用Metal金属主题,速度更快,占用内存更少.
netbeans_default_options="--laf Metal --fontsize 13 [保留其他默认参数]"
0

引用来自“eechen”的评论

Netbeans完全免费开源跨平台.
Netbeans无需安装,解压即用,内置简体中文等多国语言包.
Netbeans同时支持Java/HTML5/JS/PHP/C/C++开发.
https://netbeans.org/downloads/index.html
Linux上,无项目启动时,Netbeans的内存占用约为320MB,
比Visual Studio Code这个编辑器占用的360MB还要少.
Netbeans启动速度虽然比不上编辑器,但也不慢.
Linux上IDE用Netbeans,编辑器用Geany,搞开发基本够用了.
https://static.oschina.net/uploads/space/2017/0811/184621_wsux_561214.png
https://pic3.zhimg.com/v2-f470d53da9cbe7b7564062dab2d28e0e_r.png

引用来自“kppom”的评论

太好了,终于见到用netbeans的同道了,这么多年下来挨了无数白眼总算是找到组织了。
真是笑死。有啥好挨白眼的?自己用自己的就是了。
0

引用来自“eechen”的评论

Netbeans完全免费开源跨平台.
Netbeans无需安装,解压即用,内置简体中文等多国语言包.
Netbeans同时支持Java/HTML5/JS/PHP/C/C++开发.
https://netbeans.org/downloads/index.html
Linux上,无项目启动时,Netbeans的内存占用约为320MB,
比Visual Studio Code这个编辑器占用的360MB还要少.
Netbeans启动速度虽然比不上编辑器,但也不慢.
Linux上IDE用Netbeans,编辑器用Geany,搞开发基本够用了.
https://static.oschina.net/uploads/space/2017/0811/184621_wsux_561214.png
https://pic3.zhimg.com/v2-f470d53da9cbe7b7564062dab2d28e0e_r.png
太好了,终于见到用netbeans的同道了,这么多年下来挨了无数白眼总算是找到组织了。
顶部