1- # A ColdBox Platform Bundle for Sublime text 2
1+ # A ColdBox Platform Bundle v1.5 for Sublime text 2
22
33Get the latest Sublime Text 2 from http://www.sublimetext.com/2 .
44
55## Currently supported features
66
7+ ### Code Insight
8+ Code completion for all major ColdBox functions and scopes:
9+
10+ - ` controller ➝ ` : "coldbox.system.web.Controller",
11+ - ` event ➝ ` : "coldbox.system.web.context.RequestContext",
12+ - ` flash ➝ ` : "coldbox.system.web.flash.AbstractFlashScope",
13+ - ` log ➝ ` : "coldbox.system.logging.Logger",
14+ - ` logbox ➝ ` : "coldbox.system.logging.LogBox",
15+ - ` binder ➝ ` : "coldbox.system.ioc.config.Binder",
16+ - ` wirebox ➝ ` : "coldbox.system.ioc.Injector",
17+ - ` cachebox ➝ ` : "coldbox.system.cache.CacheFactory"
18+
719### Handler Code Snippets
820
921- ` action ➝ ` : Creates a handler action
@@ -24,10 +36,13 @@ Get the latest Sublime Text 2 from http://www.sublimetext.com/2.
2436### Code Skeleton Snippets
2537
2638- ` handler ➝ ` : Creates a ColdBox Event Handler
27- - ` interceptor ➝ ` : Creates an Interceptor
28- - ` model ➝ ` : Creates a model object
29- - ` plugin ➝ ` : Creates a plugin
39+ - ` interceptor ➝ ` : Creates a ColdBox Interceptor
3040- ` point ➝ ` : Creates a new interception point method
41+ - ` model ➝ ` : Creates a model object
42+ - ` plugin ➝ ` : Creates a ColdBox plugin
43+ - ` config ➝ ` : Creates a new ColdBox.cfc configuration file
44+ - ` cachebox-config ➝ ` : Creates a new CacheBox.cfc configuration file
45+ - ` routes ➝ ` : Creates a new routing file
3146
3247### Unit-Integration Testing Snippets
3348
@@ -70,4 +85,23 @@ If you have the [Package Control][package_control] package installed, you can in
7085
7186#### Windows XP:
7287
73- Copy the directory to: "C:\Documents and Settings\<username>\Application Data\Sublime Text 2\Packages"
88+ Copy the directory to: "C:\Documents and Settings\<username>\Application Data\Sublime Text 2\Packages"
89+
90+ ## References:
91+
92+ - Sublimetext 2 API - http://www.sublimetext.com/docs/2/api_reference.html
93+ - How to create a plugin: http://net.tutsplus.com/tutorials/python-tutorials/how-to-create-a-sublime-text-2-plugin/
94+ - Unoffical (but very good) docs - http://sublimetext.info/docs/en/
95+ - ColdFusion Sublime Text bundle - https://github.com/SublimeText/ColdFusion
96+ - MXUnit Sublime Text bundle - https://github.com/mxunit/sublime-text-2-mxunit
97+
98+ ## Changelog
99+ ### v1.5
100+ - Handler snippet fixes
101+ - Model skeleton fix
102+ - New ` config ` skeleton for the Configuration File
103+ - New ` cachebox-config ` skeleton for a CacheBox Configuration File
104+ - New ` routes ` skeleton for a routes.cfm template
105+ - Completions for ALL ColdBox related functions and major scopes
106+
107+ ### v1.0 Initial Release
0 commit comments