Get the latest Visual Studio Code from https://code.visualstudio.com/.
- ColdBox 5.X.X
- ColdBox 6.X.X
- ColdBox 7.X.X
This bundle includes functionality not only for ColdBox MVC, but also for WireBox, CacheBox and LogBox.
Code completion for all major ColdBox + TestBox functions and scopes:
binder ➝: "coldbox.system.ioc.config.Binder",cachebox ➝: "coldbox.system.cache.CacheFactory"controller ➝: "coldbox.system.web.Controller",event ➝: "coldbox.system.web.context.RequestContext",flash ➝: "coldbox.system.web.flash.AbstractFlashScope",html ➝: "coldbox.system.core.dynamic.HTMLHelper"log ➝: "coldbox.system.logging.Logger",logbox ➝: "coldbox.system.logging.LogBox",wirebox ➝: "coldbox.system.ioc.Injector",
cachebox-config ➝: Creates a new CacheBox.cfc configuration fileconfig ➝: Creates a new ColdBox.cfc configuration filebox ➝: Creates abox.jsontemplatehandler ➝: Creates a ColdBox Event Handlerinterceptor ➝: Creates a ColdBox Interceptormodel ➝: Creates a model objectroutes ➝: Creates a new routing filepoint ➝: Creates a new interception point methodcfc ➝: Creates a new ColdFusion script CFCfunction ➝: Creates a new ColdFusion script functioninject ➝: Creates a new property with aninjectannotation for WireBoxproperty ➝: Creates a new ColdFusion script property
action ➝: Creates a handler actionaround: Creates an aroundHandler() implicit actiononerror ➝: Creates an onError() implicit actiononhttp ➝: Creates an onInvalidHTTPMethod() implict actiononma ➝: Creates an onMissingAction() implicit actionpostaction ➝: Creates a postXXX() implicit actionpost ➝: Creates a postHandler() implicit actionpreaction ➝: Creates a preXXX() implicit actionpre ➝: Creates a preHandler() implicit action
active ➝: Creates a ColdBox Active Entityentity ➝: Creates an ORM Entityormservice ➝: Creates a Base ORM servicevirtualservice ➝: Creates a virtual entity serviceo2m: Creates a one-to-many property definitionm2o: Creates a many-to-one property definitionm2m: Creates a many-to-many property definition
aspect ➝: Creates a WireBox AOP Aspect objectbinder ➝: Creates a basic WireBox configuration binderinject ➝: WireBox property injectionprovider ➝: Creates a WireBox provider methodsetter ➝: Creates a WireBox setter injection
Install the latest vscode-coldbox package from https://marketplace.visualstudio.com/.
- A ColdBox Platform Bundle v2.0.0 for Sublime Text 2/3 - https://github.com/coldbox/coldbox-sublime