#####Screencasts
- Initial support added for Apache Blueprint + Camel http://www.youtube.com/watch?v=ttiXWpA_UWQ
- Blueprint Support Preview http://www.youtube.com/watch?v=QnJzkE5yVZg
#####File Creation #####Camel Bean Intellisense #####Blueprint Injection Language
Currently the support for the Blueprint Injection Language includes
- Reference Contribution
- Inlined Property Values
- Rename Support
- Error Highlighting
#####Karaf Features Support #####Reference Validation
Camel Routes can be refactored by simply selecting the required elements and invoking Extract Method
with either ctrl+alt+m or Rightclick -> Extract -> Method
Live templates can be invoked with ctrl+j
under a Camel Context or a Camel Route
######Camel Context Templates ######Camel Route Templates
You can also create your own Live Templates under the Live Templates settings menu (ctrl+alt+s
)
As part of this plugin, there are two available contexts that you can select from. The details of the contexts are
- Camel Context - The cursor is directly underneath the Camel Context element. You may wish to use this context if you want to add new templates for elements such as routes, dataformats, onException elements etc.
- Camel Route - The cursor is under any Camel Route. This context should be used if you wanted to add a new Live template for any DSL/EIP, such as an aggregator, pipeline, etc
Remember, we love contributions - so be sure to share any templates you create! :)
The currently injected languages are :
Note, the Simple language support is currently very rudimentary and requires a lot of work :) It is also now disabled by default to not cause issues during its early stages of life
This configuration value can now be configured within the Settings menu - available with the shortcut ctrl+alt+s
If there's any features missing that you'd love to see implemented, be sure to Raise an issue!