2017-02-22 55 views
0

我期待删除/修改与上安装原子捆绑在一起的自动完成加包。默认原子包在哪里?

一阵挣扎和失败后,我来到堆栈溢出的智慧,我怎么可以:

    的自动完成加
  1. 防止它加载在首位
  2. 修改行为(即将它从捆绑中删除)

回答

1

默认软件包存储在asar文件(即macOS上的Atom.app/Contents/Resources/app.asar)内,因此篡改它的内容是非常不切实际的,更不用说每次更新Atom都会使您的更改丢失。

既然你没有给我们一个理由,你为什么会想这样做,还有就是你的问题没有理想的答案。总体来说,我认为有更好的选择:

  1. 禁用autocomplete-plus包并安装你的叉子,你会安装任何其他软件包。 Atom API以编程方式提供disable packages的方法,如果您希望您的分叉处理此问题。

  2. Build的Atom自己的定制版本,适合您的需求。默认包在package.json中列为packageDependencies

0

您可以在主菜单中选择编辑 - >首选项,然后在左侧菜单中选择'packages',搜索'autocomplete-plus'然后单击on'禁用。

+0

我宁愿删除该文件夹(如果它存在本地),并将其替换为修改后的文件夹。我目前正在遇到名称冲突(我认为),而我的定制名称因为与原子打包在一起而被忽略。 – user3605508