Clone wiki

nppColdFusion / Home

nppColdFusion 0.7.1 Released

Released: 2011-07-27

Changes

  • Javascript keyword autocomplete.
  • BugFix: Fixed Hash Styling in html tags, and folding when not using quotes for attributes (closes #34)
  • BugFix: a JS comment block should not extend beyond the closing script tag.
  • BugFix: Comments are not valid in CF Values (so will no longer change colour)
  • BugFix: Variety of other Styling bug fixes.

Install/Upgrade

SQLite3.dll is required, Download here and place in the Notepad++ directory (not the plugins one). Put nppColdFusion.dll in: c:\Program Files\Notepad++\plugins or c:\Program Files (x86)\Notepad++\plugins (for 64-bit)

Put the contents of the config directory in your user config directory, this is usually: For XP: c:\documents and settings\<username>\Application Data\Notepad++\plugins\config For Vista/7: c:\users\<username>\Appdata\roaming\Notepad++\plugins\config

Either way you can get to it by pressing windows key and R, and putting %appdata%\Notepad++\plugins\config in the box and clicking ok

[ Download | Feedback | Issues | Twitter | Sources | Donate | Source Info/Credits/Thanks ]

nppColdFusion 0.7 Released

Released: 2011-07-10

Note, this release comes with an updated db3 file to fix a few trivial autocomplete issues, if upgrading please make sure you update this too.

Changes

  • Basic Script Based CFC support ( closes #20 )
  • Custom (and imported) Tags are now highlighted ( closes #13 )
  • Autocomplete lists now have images.
  • BugFix: Non-lowercased tags were always folding ( closes #37 )
  • BugFix: Various Styling bugs found since 0.6.8 have been fixed.

Install/Upgrade

SQLite3.dll is required, Download here and place in the Notepad++ directory (not the plugins one). Put nppColdFusion.dll in: c:\Program Files\Notepad++\plugins or c:\Program Files (x86)\Notepad++\plugins (for 64-bit)

Put the contents of the config directory in your user config directory, this is usually: For XP: c:\documents and settings\<username>\Application Data\Notepad++\plugins\config For Vista/7: c:\users\<username>\Appdata\roaming\Notepad++\plugins\config

Either way you can get to it by pressing windows key and R, and putting %appdata%\Notepad++\plugins\config in the box and clicking ok

[ Download | Feedback | Issues | Twitter | Sources | Donate | Source Info/Credits/Thanks ]

nppColdFusion 0.6.8 Released

Released: 2011-06-03

Since the last release I also have released IndentByFold, which is also worth checking out (make sure you disable the built in auto-indent in Notepad++. For nppColdFusion however:

Changes

  • Changed the Folding logic to be based on the LexCPP one instead of LexHTML, this has fixed all known folding bugs, and now you can also fold on } else {, <cfelse> and <cfelseif> ( closes #35 )
  • Changed the way nested styles work to be more generic ( #34 should now be fixed by this too)
  • Some performance improvements, noticed that editing large files could get a little sluggish, so this should be improved.
  • Numbers, Operators and Reserved Words are now styled ( should satisfy request #27 )
  • BugFixes: Some other styling and autocomplete issues that I've found whilst developing have been fixed too.

Install/Upgrade

SQLite3.dll is required, Download here and place in the Notepad++ directory (not the plugins one). Put nppColdFusion.dll in: c:\Program Files\Notepad++\plugins or c:\Program Files (x86)\Notepad++\plugins (for 64-bit)

Put the contents of the config directory in your user config directory, this is usually: For XP: c:\documents and settings\<username>\Application Data\Notepad++\plugins\config For Vista/7: c:\users\<username>\Appdata\roaming\Notepad++\plugins\config

Either way you can get to it by pressing windows key and R, and putting %appdata%\Notepad++\plugins\config in the box and clicking ok

[ Download | Feedback | Issues | Twitter | Sources | Donate | Source Info/Credits/Thanks ]

nppColdFusion 0.6.5 beta Released

Released: 2011-05-17

Changes

  • User database added to store settings.
  • Implemented required (CFML) attributes as requested in #23 - hold shift when pressing tab to autocomplete a tag and the required attributes will automatically be filled in.
  • Option to make the above the default (so shift doesn't need to be held) is added.
  • If FingerText is installed, hotspots can be automatically entered for the required attributes.
  • Option to automatically enter cf_sql_ when pressing " after cfsqltype= in cfqueryparam is now added - Closes off enhancement #16.
  • BugFix: Crash in issue #24 is fixed
  • BugFix: Nesting CF tags in html tags issue #14 is now fixed.
  • BugFix: CFComments in html tags losing style is now fixed (#29).
  • BugFix: Folding Issue in issue #33 is fixed.
  • BugFix: Issue #26 caused by OBIDE is now fixed (please feedback if this fix causes issues with OBIDE).
  • BugFix: Incorrect hint for StructDelete is now fixed (#28)

Install

SQLite3.dll is required, Download here and place in the Notepad++ directory (not the plugins one). Put nppColdFusion.dll in: c:\Program Files\Notepad++\plugins or c:\Program Files (x86)\Notepad++\plugins (for 64-bit)

Put the contents of the config directory in your user config directory, this is usually: For XP: c:\documents and settings\<username>\Application Data\Notepad++\plugins\config For Vista/7: c:\users\<username>\Appdata\roaming\Notepad++\plugins\config

Either way you can get to it by pressing windows key and R, and putting %appdata%\Notepad++\plugins\config in the box and clicking ok

Notes

Hopefully if no-one finds any crashing (or major) bugs in this one, I'll let the next release be without the beta tag.

[ Download | Feedback | Issues | Twitter | Sources | Donate | Source Info/Credits/Thanks ]

nppColdFusion 0.6.2 beta Released

Released: 2011-04-05

Changes

  • SQLite3.dll is now required, Download here and place in the Notepad++ directory (not the plugins one). Hopefully Plugin Manager will be able to handle this.
  • BugFix: Crash on reload Issue #18 is now fixed.
  • BugFix: Minor Memory Leak (since 0.3 is now fixed)
  • Autocomplete of HTML Tag Attributes, closes Ticket #10
  • HTML Autocomplete is now reduced to tags only
  • HTML Tag Attributes now have configurable colours too.
  • Add CFComment/CFOutput/CFDump menu shortcuts (can assign them to keys in Macro - Modify Shortcut)
  • Installation requires an extra step (see below or Install.txt in the zip)

Install

Put nppColdFusion.dll in: c:\Program Files\Notepad++\plugins or c:\Program Files (x86)\Notepad++\plugins (for 64-bit)

Put the contents of the config directory in your user config directory, this is usually: For XP: c:\documents and settings\<username>\Application Data\Notepad++\plugins\config For Vista/7: c:\users\<username>\Appdata\roaming\Notepad++\plugins\config

Either way you can get to it by pressing windows key and R, and putting %appdata%\Notepad++\plugins\config in the box and clicking ok

Notes

Still keeping this tagged as beta for now :)

[ Download | Feedback | Issues | Twitter | Sources | Donate | Source Info/Credits/Thanks ]

nppColdFusion 0.6.0 beta Released

Released: 2011-03-27
Have put my other plugin on hold for now to give nppColdFusion some more attention.

Changes

  • BugFix: Issue #5 is now fixed.
  • BugFix: Styling with keyword clashes in cfif/cfset in another block.
  • Autocomplete of CFTag Attributes is now implemented.
  • Autocomplete of some attribute values are now implemented (e.g. cfsqltype)
  • CFTag Attributes now have configurable colours (related attributes are in a dark purple, ones not listed as attributes for the tag are in red). Closing #3
  • Version number is stored in the resources so plugin manager should now pick up if you're running a newer version.
  • Installation requires an extra step (see below or Install.txt in the zip)

Install

Put nppColdFusion.dll and the config folder in: c:\Program Files\Notepad++\plugins or c:\Program Files (x86)\Notepad++\plugins (for 64-bit)

Copy nppColdFusion.db3 to your user config directory, this is usually: For XP: c:\documents and settings\<username>\Application Data\Notepad++\plugins\config For Vista/7: c:\users\<username>\Appdata\roaming\Notepad++\plugins\config

Either way you can get to it by pressing windows key and R, and putting %appdata%\Notepad++\plugins\config in the box and clicking ok

Notes

The 0.6 series of releases will be focusing mainly on improving auto-complete functionality, current *ideas* I'm planning on looking at doing during this series:

  • Same Autocomplete functionality for HTML tags.
  • Change CF Functions autocomplete to use the database.
  • Allow configurable "namespaces", e.g. so other namespaces such as ones for Railo or CFWheels can be turned on.

[ Download | Feedback | Issues | Twitter | Sources | Donate | Source Info/Credits/Thanks ]

0.5.4 and below changes

Updated