|
|
|
[
Permlink
| « Hide
]
Maxim Mossienko - 28 Jul 08 17:37
Let's start the discussion with reference to spec of cf tags
Also I should mention that BlueDragon (CFML engine) had partnered with BEA (before the oracle take over) http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/products/weblogic/bluedragon/
And JBoss has partnered with Ralio (http://www.jboss.org/railo/ The Coldfusion language is basically HTML (unfortunately not valid XML). The language is comprised of functions and tags (like JSP).. It is a dynamically typed language. Also it can access the JSP request scope by calling getPageContext() Attached is the CF8 dictionary (grabbed from: http://www.markdrew.co.uk/blog/index.cfm/2007/6/7/CF8-Syntax-Dictionaries-for-CFEclipse Thank you ! I would not mind from several file examples too
Maxim, is there anything that myself (a capable Java programmer) can provide to help this task?
I think it definitely needs to be an extension of the HTML4 language plugin, but from what I can see this isn't open source. Something as simple as allowing non attributes inside of tags (like <cfset test=#blah#+1>) and excluding validation of nonclosed coldfusion tags like <cfif> Would be a huge start to making intellij usable for Coldfusion editting. Right now the HTML4 plugin loses its mind because of the invalid cf syntax, and the code style formatter will actually remove code, so I am stuck using eclipse or telling intellij it is a text file. Please let me know if JetBrains is considering this, thanks for the great product, I just hate leaving it to use <cfshudder>Eclipse </cfshudder> This is a great start and really goes along way into making intellij usable for coldfusion editing. Thanks for your work on this!
I have been using it most of today and I have run into a few bugs with bracket matching and it seems like the javascript support found in the html editor isn't enabled. Should I report any bugs that I find or is it still in such an early stage development that you are aware of most of the issues? Please, provide more information in what place javascript is not recognized
Loving the latest version! This is going to be fantastic, I added a few live templates that will be helpful to anyone who uses coldfusion
shortcut: cfs shortcut: cfd shortcut: cfo Thanks! Is this the best place to continue the conversation on this plugin?
The latest version of the plugin seems to have a bug, on CfmlIcons.java it references a non existent tag icon http://svn.jetbrains.org/idea/Trunk/CFML/src/com/intellij/coldFusion/CfmlIcons.java Here is the stack trace Icon cannot be found in '/ColdFusion_tag_icon.png', aClass='class com.intellij.coldFusion.CfmlIcons' java.lang.IllegalStateException: @NotNull method com/intellij/openapi/util/IconLoader.getIcon must not return null |
|||||||||||||||||||||||||||||||||||||||||||||||||||