Loosely ordered with the commands I use most towards the top. Sublime also offer full documentation.
| Ctrl+C | copy current line (if no selection) |
| Ctrl+X | cut current line (if no selection) |
| Ctrl+⇧+K | delete line |
| Ctrl+↩ | insert line after |
Loosely ordered with the commands I use most towards the top. Sublime also offer full documentation.
| Ctrl+C | copy current line (if no selection) |
| Ctrl+X | cut current line (if no selection) |
| Ctrl+⇧+K | delete line |
| Ctrl+↩ | insert line after |
Sublime Text is a sophisticated text editor for code, markup and prose with a slick user interface, extraordinary features and amazing performance.
A bunch of links to blog posts, articles, videos, etc for learning AngularJS. This list is in its early stages. Feel free to submit a pull request if you have some links/resources to add. Also, I try to verify that the articles below have some real content (i.e. aren't 2 paragraph blog posts with little information) to ensure I'm not listing "fluff" pieces. If you have an idea for a better way to organize these links, please let me know. As I find similar posts in the "General Topics" section, I will break them out into their own categories.
##AngularExamples2013
A list of great code examples for angular. Some are from angular github wiki.
| var app = angular.module('app'); | |
| app.directive('mkShortcut', function($document) { | |
| // Ref: http://goo.gl/7XDys | |
| function fireEvent(element, event) { | |
| if (document.createEvent) { | |
| // dispatch for firefox + others | |
| var evt = document.createEvent("HTMLEvents"); | |
| evt.initEvent(event, true, true ); // event type,bubbling,cancelable |
| var app = angular.module('app', []); | |
| app.directive('yaTree', function () { | |
| return { | |
| restrict: 'A', | |
| transclude: 'element', | |
| priority: 1000, | |
| terminal: true, | |
| compile: function (tElement, tAttrs, transclude) { |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta name="description" /> | |
| <meta charset=utf-8 /> | |
| <title>Angular Tree</title> | |
| </head> | |
| <body ng-app="myApp" ng-controller="myController"> | |
| <ul ng-tree="family"> | |
| <li select="selected()">{{item.name}}</li> |
| angular.module('ymusica').controller('AlbumSearch', ['$scope', 'Albums', 'Artists', '$q', function($scope, albums, artists, $q) { | |
| $scope.albums = []; | |
| $scope.artists = []; | |
| var terms = new Rx.Subject(); | |
| $scope.searchMusic = terms.onNext.bind(terms); | |
| terms.sample(250) |
| var app = angular.module('app', []); | |
| app.directive('yaTree', function () { | |
| return { | |
| restrict: 'A', | |
| transclude: 'element', | |
| priority: 1000, | |
| terminal: true, | |
| compile: function (tElement, tAttrs, transclude) { |
| myApp.directive('switchButton', function() { | |
| return { | |
| require: 'ngModel', | |
| restrict: 'E', | |
| template: '<div class="btn-group">' + | |
| '<button class="btn on" ng-click="on()"></button>' + | |
| '<button class="btn off" ng-click="off()"></button>' + | |
| '</div>', | |
| link: function($scope, element, attrs, controller) { | |
| $scope.on = function() { |