adobe / aem-brackets-extension

Brackets extension for Adobe Experience Manager (AEM) front-end developers with auto-sync and HTL support.
https://docs.adobe.com/content/docs/en/dev-tools/aem-brackets.html
Apache License 2.0
52 stars 22 forks source link

Extensions for alternative code editors #65

Open glennflanagan opened 9 years ago

glennflanagan commented 9 years ago

Sorry for putting this into issues but I wasn't sure how else to ask.

Are there extensions for alternative code editors than Brackets? I use Atom Editor and a lot of my team use Sublime Text.

It would be great to have an extension for these editors too so we're not having to use a different code editor.

Thanks

ingilniero commented 9 years ago

+1

helmutgranda commented 9 years ago

You can use VLT and there is a plugin for Sublime2 (https://github.com/tomalec/Sublime-Text-2-Vlt-Plugin). Personally the thing that made it difficult for me to continue using Something like Sublime was the fact that .vlt files were created on each directory.

Lastly (and if you don't mind the extra step) Once the connection has been made between Brackets and AEM you can fire up your favorite editor and use it. Brackets will keep files in sync in the background.

So far I have not found any issues with that approach, however I have learned to live with brackets and actually it is not "that" bad. Enjoy!

glennflanagan commented 9 years ago

@helmutgranda this is currently the workflow I have to endure to work on any AEM project. My point is I shouldn't have to be forced to use another Adobe product in order to work in AEM. There should be the option to choose.

helmutgranda commented 9 years ago

@glennflanagan Agreed! And I believe that is why the code is open source so that you can fork and integrate with your favorite IDE. I would imagine that developing their own free IDE with free tools may keep the Adobe team busy enough to not be able to release plugins for other IDEs but that is mho.

asao-ymt commented 4 years ago

I have ported the sync feature to Visual Studio Code. Please try it! https://marketplace.visualstudio.com/items?itemName=yamato-ltd.vscode-aem-sync