Knockout.js extension for brackets. There is no active development anymore planned. Contributions are still welcome.
- Quick-link to knockout. (Icon, menu and shortcut (Ctrl+Alt+K)).
- Code-hinting in html files with the data-bind attribute.
- Quick-edit for ko.computed. (Ctrl + E).
All features can be disabled separately in the Brackets-preference file:
"ericsmekens.knockoutjs.show_icon": true,
"ericsmekens.knockoutjs.code_hint": true,
"ericsmekens.knockoutjs.quick_edit": true
- Code has been cleaned up, package.json/readme has been updated.
- More efficient code, seperated in files and more preference settings.
- Added a show_icon preference, so users can disable the quick-link icon to knockout-website through the preferences file.
- Basic code-hinting for data-bind="" in .html files.
- Added quick-link icon to knockout site.
- Tested for brackets 1.0.0. Older versions of brackets may work, but I set 1.0.0 as lowest requirement. You can still use 0.0.2.
- Removed deprecated function usages.
- Single cursor quick-edit inside a computed name now works.
- ko.computed quick-edit works for names with numbers and underscores as well.
- First working version
- Quick-edit for ko.computed. (Not works with numbers in computed name and only works when you fully select the computed's name.)
- Code-linting/hinting js. (Waiting for better brackets support on that one.)
- Your feature that you want!
- Adobe, for creating brackets (and making it open-source).
- The creator of the AngularJS-brackets extension, AngularUI. Gave me inspiration to create this knockout version that works on a the not-deprecated API's.
- C. Oliff, for making the code-hint library for HTML which I reused to support data-bind hints.