Google and Microsoft had a Baby Called Angular 2 w TypeScript, and it’s Beautiful!

Greetings my fellow coders!

It is an exciting time to be a coder, even a front-end web coder.

Angular 2 with TypeScript has been such a delight to work with to build digital life, web apps, and I look forward to hybrid-mobile and desktop development with them.

The strongly-typed nature of TypeScript and the object-oriented concepts that ES6 enabled, has made refactoring and efficiency high, as well as made our code-base so much smaller and maintainable. It is not like I have not used OOP object oriented programming before in .NET and JAVA, but I was just blown away by what can now be achieved in a browser running ES5.

Some highlights have been:

  • intellisense/autocomplete
  • design-time/type errors
  • inheritance
  • generics
  • binding to standard ES6 classes instead of Angular 1.x $scope

… to be continued

Let’s go play with some code!

Our Favorite Visual Studio Code Shortcuts

Greetings my fellow coders!

 

Here are some of our favorite short-cuts for Visual Studio Code. We will update it continually. What are some of yours? We’d love to learn and share!

UPDATE: 20160316 – Wow! Code folding made it recently!
Fold (Ctrl+Shift+[) folds the innermost uncollapsed region at the cursor
Unfold (Ctrl+Shift+]) unfolds the collapsed region at the cursor
Fold All (Ctrl+Shift+Alt+[) folds all region in the editor
Unfold All (Ctrl+Shift+Alt+]) unfolds all regions in the editor

Find Files: Ctrl-p, then just start typing

List Actions: Ctrl-p then ?

Commands: Ctrl-p then >

Format code: Shift-alt-f

Comment/uncomment code: Ctrl-/

Reload window: Ctrl-p, then > then start typing “reload”

User settings: Ctrl-p > Preferences: open user settings

Search all: Ctrl-shift-f or the 2nd menu item

Replace: Ctrl-h

Save all: Alt-f, then a

Zoom in or out entire IDE text: Ctrl and + or –

 

Let’s go play with some code!