Friday, February 20, 2009

Live templates

Live template invoked after typing appropriate char sequence and pressing Tab button. They are used for faster writing mostly typical code fragments. For example if you type cfo and press Tab, then you'll have such code instead of cfo: <cfoutput>component</cfoutput>. Your cursor will be staying at the begining of component word. Typing anything will replace the word. Press enter and cursor will jump at the end of the construction.


You may see available templates in Settings/Live templates/cfml


Improving structure view

New feature will be available with a new version. Under the root of structure view there are two subtrees. One of them presents the cfml structure of the file and another - html. I suppose it should be useful.


Thursday, February 19, 2009

Version 1.20

Structure view


Structure view on Alt + 7 for cfml file is shown. Functions definitions have special icons.


Tuesday, February 17, 2009

Version 1.19

For using all new features you need to create java module and put all your cfml files under source root. Functions resolving works within the file.

User defined functions completion on Alt + Enter (yet works only withing current file!)



Go to declaration on Ctrl + MouseClick



Usage search on Ctrl + Shift + F7



Errors and warnings are shown on function already defined and function name can't be resolved




Function rename


Tuesday, January 20, 2009

Version 1.14 HTML highlighting

Quick navigation through HTML tags



Provide quick navigation to parent tags when clicking on the bread crumb with its name in the top of the editor

Code completion



On 'Ctrl + Space' completion of HTML tags attributes, some attributes values.

Quick documentation


On Ctrl + Q or Shift + F1 for tags, attributes, etc.

HTML code formatting


Code formatting according to HTML-specific Code Style (defined via a dedicated Code Style settings panel).

Structure view



The convenient structure view, fully synchronized with the editor, allows you to analyze the structure of HTML part of the file and quickly navigate to the desired place in code.

Code inspections



Go to declaration



The Go to declaration feature (Ctrl + B) works even for references to images (opens the image in editor tab, via bundled plugin).

Show Applied Styles for Tag


This command, available from the context menu when called on a tag, opens a tree-view of all styles that are applied to the tag by CSS, so that you can immediately see all defined style attributes, with possible overridings.

CSS



For CSS code highlighting, completion, quick documentation and some more extra features provided too.

Thursday, December 18, 2008

Varsion 1.10

Expressions syntax errors highlighting



SQL highlighting


Monday, December 1, 2008

Version 1.8

Cfscript lexer highlighting



Expressions in sharps highlighting




Nested sharps support. Highlighting of matched sharps.