Closed lmajano closed 6 years ago
Great thanks so much @50Wliu How can I test this in the release?
Should be available starting in Atom 1.20.0. If you want it now you can temporarily clone the repository and apm link
it.
Thanks @50Wliu I am not a guru yet in Atom development, but definitely want to help out more. Will the apm link
override the core symbols module? Or will it give preference to it?
It just creates a symlink at ~/.atom/packages
that points to your symbols-view. It'll override the core package.
Description of the Change
Added support for the modern ColdFusion and CFML language scripting constructs. I have also added support for BDD (Behavior Driven Development) constructs using the TestBox framework for modern CFML script testing.
Alternate Designs
Symbols view for the ColdFusion/CFML language was non-existent, therefore I decided to do the pull request to support it. CFML is very similar to Java and JavaScript and provides almost 90% compatibility in language constructs as a modern JVM language. As you will see from the pull request, the changes are trivial.
Benefits
The entire ColdFusion and CFML eco-system will now be able to use Atom for symbols lookup instead of relying on Sublime.
Possible Drawbacks
None that we can see.
Applicable Issues
None that we can see.