2017-02-22 82 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