CFML for Atom Editor

Anyone care to comment on this?
https://github.com/atuttle/atom-language-cfml--

AJ Mercer
<webonix:net strength=“Industrial” /> http://webonix.net | <webonix:org
community=“Open” /> http://webonix.org
http://twitter.com/webonix

Just tried it.

Go used to it very quickly. Highlighting is very nice and autocomplete is
pretty decent actually.On Saturday, 6 June 2015 03:57:47 UTC+3, AJ Mercer wrote:

Anyone care to comment on this?
https://github.com/atuttle/atom-language-cfml

AJ Mercer
<webonix:net strength=“Industrial” /> http://webonix.net | <webonix:org
community=“Open” /> http://webonix.org
http://twitter.com/webonix

As far as I know is this package a port of the textmate cfml bundle. It’s
the base of the ST3 plugin too.Am 06.06.2015 02:57 schrieb “AJ Mercer” <@AJ_Mercer>:

Anyone care to comment on this?
https://github.com/atuttle/atom-language-cfml

AJ Mercer
<webonix:net strength=“Industrial” /> http://webonix.net | <webonix:org
community=“Open” /> http://webonix.org
http://twitter.com/webonix


You received this message because you are subscribed to the Google Groups
“Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/lucee/CAPURtC3-R080MtNxY5-YRgYf2AhYnOSEfBiP2DYp9nSfnKO_bQ%40mail.gmail.com
https://groups.google.com/d/msgid/lucee/CAPURtC3-R080MtNxY5-YRgYf2AhYnOSEfBiP2DYp9nSfnKO_bQ%40mail.gmail.com?utm_medium=email&utm_source=footer
.
For more options, visit https://groups.google.com/d/optout.

General feedback or relative to the idea of making a Lucee plugin?

In tags, you can type cf*, as soon as you type ”cf” you get an inline context menu with choices for CFML tags. Pick a tag from the menu and the tag in written into the editor. When a tag appears, it comes with all of its possible attributes, eg.

It does not appear that you can get contextual suggestions for tag attributes, e.g. typing “<cfargument” and then spacebar does not provide a context menu of attributes for the tag. In my version, a context menu appears, but it is not a CFML context menu. It looks like an HTML context menu, which is distracting but harmless. Hitting spacebar inside a completed tag (to add another attribute, for example) produces the same HTML context menu.

In CFScript- similar results. In a script-based component, you get contextual hints in a menu, e.g. typing “pr” shows “property" in the context menu. You also get methods in the component as suggestions in the context menu, which is good. Adding the command and hitting spacebar, though, once again delivers a context menu that is unrelated to the particular command. Distracting but harmless.

Syntax highlighting and code coloring are pretty good. I’ve seen a few instances where certain styles of coding broke the code coloring, but they look like edge cases and could probably be fixed fairly quickly.

Code folding works well, and as a bonus the carets that indicate where you can fold the code stay hidden until you mouseover the gutter.

I don’t know how up to date the grammar is. Looks fairly good but I have not looked closely at it.

The context menu stuff needs to improve and act like a proper context menu. I don’t know if that is an issue with the plugin or with Atom itself.

Atom, overall, is still relatively immature. On the positive side, it has good backers in Github and is steadily improving.

Otherwise, Atom, like Brackets and Sublime Text, is a text editor, which is ok since the homepage of the Atom web site says this:

“A hackable text editor for the 21st Century”> On Jun 5, 2015, at 5:57 PM, AJ Mercer <@AJ_Mercer> wrote:

Anyone care to comment on this?
https://github.com/atuttle/atom-language-cfml https://github.com/atuttle/atom-language-cfml

AJ Mercer
<webonix:net strength=“Industrial” /> http://webonix.net/ | <webonix:org community=“Open” /> http://webonix.org/
http://twitter.com/webonix http://twitter.com/webonix


You received this message because you are subscribed to the Google Groups “Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+unsubscribe@googlegroups.com mailto:lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com mailto:lucee@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/CAPURtC3-R080MtNxY5-YRgYf2AhYnOSEfBiP2DYp9nSfnKO_bQ%40mail.gmail.com https://groups.google.com/d/msgid/lucee/CAPURtC3-R080MtNxY5-YRgYf2AhYnOSEfBiP2DYp9nSfnKO_bQ%40mail.gmail.com?utm_medium=email&utm_source=footer.
For more options, visit https://groups.google.com/d/optout https://groups.google.com/d/optout.

So is my install of Atom just suffering from a plugin conflict? Do you see the same issues I am seeing or do you get good context menus?> On Jun 6, 2015, at 1:30 AM, Konstantinos Liakos <@Konstantinos_Liakos> wrote:

Just tried it.

Go used to it very quickly. Highlighting is very nice and autocomplete is pretty decent actually.

On Saturday, 6 June 2015 03:57:47 UTC+3, AJ Mercer wrote:
Anyone care to comment on this?
https://github.com/atuttle/atom-language-cfml https://github.com/atuttle/atom-language-cfml

AJ Mercer
<webonix:net strength=“Industrial” /> http://webonix.net/ | <webonix:org community=“Open” /> http://webonix.org/
http://twitter.com/webonix http://twitter.com/webonix


You received this message because you are subscribed to the Google Groups “Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+unsubscribe@googlegroups.com mailto:lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com mailto:lucee@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/ec9e97e8-499d-4793-b622-68f115cf7956%40googlegroups.com https://groups.google.com/d/msgid/lucee/ec9e97e8-499d-4793-b622-68f115cf7956%40googlegroups.com?utm_medium=email&utm_source=footer.
For more options, visit https://groups.google.com/d/optout https://groups.google.com/d/optout.