Brackets: cannot install extensions (Unknown internal error)

Created on 27 Nov 2015  路  12Comments  路  Source: adobe/brackets

I am in the process of trying new text code editors (i want to see if this one provides support for autocomplete in vendor folder for php), so i found some extensions i would like to try, and when i get to extension manager and then choose the extension, i get the error (Installation failed: Unknown internal error)..

Also tried installing by providing the url (i think is the git url) and dragging the zip file, none of them worked..

My OS is Windows 10 x64

FirewalPermissions issue

Most helpful comment

Try modifying the extension to use "view/WorkspaceManager" instead of "view/PanelManager". I had problem installing the most of the extensions too. The following made it to work for me:

  1. After installing an extension I got an "extension error" but I could see that it was downloaded under: Help -> Show Extensions Folder
  2. So I checked the issue in the Error console Debug -> Show Developer Tools -> Console and the error was the following "Error: Module name "view/PanelManager" has not been loaded yet for context"
  3. It appears that many extensions are still using "view/PanelManager" which is deprecated
  4. I updated the following line in main.js from brackets.getModule("view/PanelManager") to brackets.getModule("view/WorkspaceManager") and it appears to solve the issue
  5. After restarting Bracket the extensions were functional Debug -> Reload With Extensions

It's sad that Brackets have no better way to troubleshoot this simple issue.

All 12 comments

@Nosthertus Which extensions are you trying to install? I tried installing a few with all the methods you mentioned and they are working.

Until you get it working try installing them manually (see "Directly on disk" section on this page):
https://github.com/adobe/brackets/wiki/Brackets-Extensions

download the extension zip file from GitHub and then drag the contents of the zip into the "extensions/user" folder

i used thoses methods. but they don't work that way either, for example, i tried installing "brackets file tabs"

after making some research, it seems this is an issue with the firewall, extension are installed only if the firewall is disabled

@Nosthertus : What sort of problems did you find with the firewall ? We have the same issue, but in docker

@jmls the problem is found with any way of installing any extension, whenever brackets tries to make a connection to download (on search it works), so it seems to be a connection problem..

why firewall doesn't allow it?, i really don't know.. maybe permissions weren't added on installation, i would try to add exceptions manually, but i don't know which ports are needed for this

I solved the problem by "Run as administrator".

Just in case this ever helps anybody, for me this problem was caused by my firewall software. ZoneAlarm in my case.

I solved this problem by stop anti virus scan during extensions installation. My AV is Kaspersky internet seurity.

Try this>>

Download .zip from site
unzip it
/opt/brackets/www/extensions/default [Follow path]
for default directory do chmod 777 default
copy ur unzipped extension file there(CAREFULLY INCLUDE ALL FILES IN ONE FOLDER)
Start brackets
WOOO! u have ur extensions....

still its temp. solution>>

I have the same problem. Stopping the firewal doesn't solve it, but the alternative manual install method suggested by shubhamkhare1 works perfectly. Thanks man!

Try modifying the extension to use "view/WorkspaceManager" instead of "view/PanelManager". I had problem installing the most of the extensions too. The following made it to work for me:

  1. After installing an extension I got an "extension error" but I could see that it was downloaded under: Help -> Show Extensions Folder
  2. So I checked the issue in the Error console Debug -> Show Developer Tools -> Console and the error was the following "Error: Module name "view/PanelManager" has not been loaded yet for context"
  3. It appears that many extensions are still using "view/PanelManager" which is deprecated
  4. I updated the following line in main.js from brackets.getModule("view/PanelManager") to brackets.getModule("view/WorkspaceManager") and it appears to solve the issue
  5. After restarting Bracket the extensions were functional Debug -> Reload With Extensions

It's sad that Brackets have no better way to troubleshoot this simple issue.

Hey! I might sound amateur(which i am) BUT if you tried everything try this too just change the location of the brackets internal files like for example i had them in disk C so i moved them to disk F and restarted the app

Thank me later (if it works :P)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

armandbancila picture armandbancila  路  4Comments

Hi,
KSSS10 picture KSSS10  路  3Comments

zaggino picture zaggino  路  4Comments

Codigo-G picture Codigo-G  路  4Comments

ankushdas9 picture ankushdas9  路  3Comments