如何在Atom Editor中编辑核心文件

时间:2015-07-16 02:26:30

标签: atom-editor

我想在Atom中编辑树视图包。我想在上下文菜单中添加一个新项目。但我无法归档文件在哪里。我可以打开配置文件夹,我可以看到我安装的所有社区软件包,但是在哪里可以找到编辑器的核心文件?

1 个答案:

答案 0 :(得分:11)

它们打包在app.asar文件中。此文件位于OS X版本中的以下位置。

Atom.app/Contents/Resources/app.asar

此文件由this build script生成。

当然,这个软件包是开源的,因此您可以查看the code for tree-view on GitHub

GitHub也有some documentation for developing on official Atom packages

  

第一步是创建自己的克隆。

     

例如,如果您要对tree-view包进行更改,   在您的github帐户上分享repo,然后克隆它:

> git clone git@github.com:your-username/tree-view.git
     

接下来安装所有依赖项:

> cd tree-view
> apm install
Installing modules ✓
     

现在,您可以将其链接到开发模式,以便运行Atom窗口时   使用atom --dev,您将使用fork而不是内置   包:

> apm link -d

另外,如果您只想添加另一个菜单项,如果有其他插件的API,我不会感到惊讶。