Atom - 用于Linux的可黑客文本和源代码编辑器

Atom是一个免费和开源的文本和源代码编辑器,可用于跨平台操作系统 - Windows,Linux和Mac OS X.

这些天凌动文本编辑器制作大量的新闻。 Atom是一个免费和开源的文本和源代码编辑器,可用于跨平台操作系统 - Windows,Linux和Mac OS X.它是在MIT许可下发布的,用C ++,HTML,CSS,JavaScript,Node.js和Coffee Script,Atom是基于Chromium。

原子编辑器

原子编辑器

快速旅行

原子项目由GitHub上,克里斯Wanstrath为此设计的一年,2008年近6年后的中期开始创办,第一次公开测试版发布于2月26日,第一个公开测试(7年2014年近15个月后释放因为想法是构想的),在2015年6月25日,Atom得到了稳定版本。

Atom文本/源代码编辑器的特性。

  1. 跨平台支持(Linux / OS X / Windows)
  2. 抛光边缘
  3. 现代和平易近人的编辑器可以定制为核心。
  4. 内置软件包管理器 - 从内部搜索和安装。 你可以开发自己的包。
  5. 智能方法 - 确保您编写代码速度,灵活性和自动完成。
  6. 嵌入式文件系统浏览器 - 在一个窗口中轻松浏览和打开文件/项目/项目组。
  7. 分割面板 - 多面板功能,用于从单个窗口比较和编辑代码。 没有更多的窗口之间切换。
  8. 在一个文件或所有项目中查找和替换文本。
  9. 有大约2,137个免费和开源包,你可以使用。
  10. 截至现在,它支持一些685主题从中挑选。
  11. 支持插件
  12. 可用作IDE(集成开发环境)
先决条件
  1. C ++
  2. Git
  3. node.js版本0.10.x或node.js版本0.12.x或io.js(1.x)[任一三个]
  4. npm版本1.4.x
  5. Gnome Keyring(libgnome-keyring-dev或libgnome-keyring-devel)

如何在Linux中安装Atom编辑器

有可用于DEB二进制包和只有64位架构基于RPM的发行版,因此不需要从源代码编译它。

但是,如果您要从任何系统(包括基于DEB和RPM的分发)的源代码编译它,请按照下面的说明。

从二进制包安装

在Linux上安装的Atom,您可以下载DEBRPM二进制软件包为Debian,距离主要基于RedHat系统 的Atom网站或使用下面的wget命令直接下载软件包到你的终端。

$ wget https://atom.io/download/deb		[On Debain based systems]
$ wget https://atom.io/download/rpm		[On RedHat based systems]

在基于Debian的系统,使用dpkg -i命令来安装二进制包。

$ sudo dpkg -i deb
[sudo] password for howtoing: 
Selecting previously unselected package atom.
(Reading database ... 204982 files and directories currently installed.)
Preparing to unpack deb ...
Unpacking atom (1.0.0) ...
Setting up atom (1.0.0) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for mime-support (3.54ubuntu1) ...

基于RedHat的系统上,使用rpm -ivh命令安装二进制软件包。

# rpm -ivh rpm
Preparing...                          ################################# [100%]
Updating / installing...
1:atom-1.0.0-0.1.fc21              ################################# [100%]

从源安装

如果您只想从源代码构建Atom,您可以通过在Linux系统上执行最新的详细构建说明来完成。

要从源代码构建Atom,您需要在从源代码构建Atom之前,先在系统上安装以下所需的包。

在Debian / Ubuntu
$ sudo apt-get install build-essential git libgnome-keyring-dev fakeroot
$ curl --silent --location https://deb.nodesource.com/setup_0.12 | sudo bash -
$ sudo apt-get install --yes nodejs
$ sudo apt-get install npm
$ sudo npm config set python /usr/bin/python2 -g
在RHEL,CentOS或Fedora上
# yum --assumeyes install make gcc gcc-c++ glibc-devel git-core libgnome-keyring-devel rpmdevtools
# curl --silent --location https://rpm.nodesource.com/setup | bash -
# yum install --yes nodejs
# yum install npm
# npm config set python /usr/bin/python2 -g

一旦所需的软件包已经安装完毕,现在从克隆混帐了Atom存储库。

$ git clone https://github.com/atom/atom
$ cd atom

结帐最新的Atom版本并构建它。

$ git fetch -p
$ git checkout $(git describe --tags `git rev-list --tags --max-count=1`)
$ script/build

注意 :如果原子构建过程中下面的错误消息失败:

npm v1.4+ is required to build Atom. Version 1.3.10 was detected.

这意味着你必须在系统上安装最新版本的NPM(即V1.4),以获得最新版本的NPM你需要的node.js PPA添加到您的系统,以获得最新的版本和的NodeJS NPM的。

$ sudo apt-get install python-software-properties
$ sudo apt-add-repository ppa:chris-lea/node.js
$ sudo apt-get update
$ sudo apt-get install nodejs

接下来,安装原子和APM命令/usr/local/bin执行以下命令目录:

$ sudo script/grunt install

原子测试和使用

1.消防应用程序菜单 ,或者通过输入命令' atom ,在命令提示符。

$ atom

当您启动凌动的第一次,你应该看到的原子东西欢迎屏幕如下图所示。

原子文本编辑器

原子文本编辑器

此欢迎屏幕让您简要了解如何开始使用Atom编辑器。

您可以从下面的链接下载自己喜欢的口味的主题和本地程序包,并使用设置菜单进行安装。

  1. https://atom.io/themes
  2. https://atom.io/packages
只是为了信息
  1. 凌发送数据的用途谷歌分析 它收集关于那些主要使用的功能的信息。 这些信息将用于增强进一步发布的用户体验。
  2. GitHub Reports Atom已下载130万次,每月由超过35万用户使用。

结论

Atom是一个美妙的源代码(和文本)编辑器。 它的功能像IDE。 支持近700个主题,确保我们有很多选择。 2K +包可以根据用户的需要定制Atom。 它由GitHub Founder和其他开发者/贡献者开发,因此我们可以期望它不仅仅是一个普通的编辑器。

虽然对于很多人来说是一个噩梦,因为HTML,JavaScript,node.js和CSS已经在项目中使用。 事实是所有这些编程/脚本语言不被高级用户赞赏。 有时上述语言显示缺陷,攻击甚至妥协。

你对这个项目的看法? 这个编辑会活多久? 趋势说是的! 让我们知道你的看法。 签字! 保持联系,敬请关注。 请享用!