Maximize Your Developer Productivity
Who Am I?
Why are we here?
What am I
going to cover?
Windows Software
Launchy
Forget about the start menu
Launch programs with a few keystrokes
Greenshot
Light-weight screenshot utility
Built-in editor
Saves to lots of places
LastPass
Feedly
Your Personal Newsfeed
Chocolatey
Install Windows Software The Easy Way
Vagrant
Development Environments made Easy
http://vagrantup.com
Bitvise
Awesome planning tool
http://kanbanflow.com
Kanbanflow
Quickly Save Ideas / Tasks
https://todoist.com
Todoist
Code Editing Refined
https://code.visualstudio.com/
Visual Studio Code
Linqpad
Demos
thank you
i'm Justin.
@digitaldrummerj - digitaldrummerj@gmail.com
http://digitaldrummerj.me
1 480 269 6891
Slides to Back
Demos
Windows Shortcuts
Arranging Programs
-
Move Left: Win + Left Arrow
-
Move Right: Win + Right Arrow
-
Minimize: Win + Down Arrow
-
Maximize: Win + Up Arrow
-
Move to Next Monitor: + Shift
Open As Admin
-
Win 8 Start:
-
Ctrl+ Shift + Enter or Click
-
Jump List
-
Right Click on icon in taskbar
-
Access to Recent or Pinned Files
-
Awesome for pinning VS Solutions
Task Manager
Ctrl + Shift + Esc
Win Explorer Favorites
-
Store commonly used folders
-
Great for project folders shortcuts
-
Add/Remove without affecting folders
Visual Studio
Shortcuts
Building
Build Solution
ctrl + shift + b
Build Current Project
ctrl + \
* set yourself
Tools -> Keyboard -> Build.BuildSelection
Debugging
Start with Debug
F5
Start w/o Debug
ctrl + F5
Breakpoint On/Off
F9
Run to Cursor
ctrl+ F10
Step Through Code
F11
Modify Watch Text
DebuggerDisplay Attribute
Searching
Quick Search
ctrl + q
Search in Files
ctrl + shift + f
Next Search Result
F8
Previous Search Result
shift + F8
Navigation
Go to Definition
F12 or ctrl + click
Close All Documents
ALT + W, L
Code Format/Generation
Format Document
Ctrl + K, D
More Shortcuts
Code Snippets
Loops
-
do
-
while
-
for
-
foreach
Conditionals
-
if
-
else
-
switch
Error Trapping
-
try
-
tryf
-
exception
Properties
-
prop
-
propfull
-
propg
Misc
-
ctor
-
enum
-
struct
-
#region
More Snippets
Extensions
I Hate Regions
-
Make regions suck less
-
Auto Expand
-
Blend into Background
GhostDoc
-
Generate Xml Comments
-
Shortcut: ctrl + shift + d
Productivity Power Tools
-
Copy/Paste Reference
-
Copy/Paste Project as Reference
-
Open Containing Folder / Cmd
-
Fix Mixed Tabs
-
Collapse Projects
-
Peek Definition
-
Edit Project File
Layout O Rama
-
Store Tool Windows Layout
-
Change with keyboard
Switch Startup Project
-
Configure Startup Projects
-
Switch Between Configs
VS Commands
-
Cancel Build on 1st error
-
Start new instance w/o debugging
-
Default / Sync Zoom Level
-
Restart VS with Elevated Privs
-
Debug as Different User (pro)
-
Keep Docs Open when reloading project
-
Task Runner Explorer
-
Run Grunt / Gulp in VS
-
Before Build
-
After Build
-
Clean
-
Solution Open
File Nesting
-
Group Files by Name
-
Example:
-
jquery-1.11-js
-
jquery-1.11.min.js
-
jquery-1.11.intellisense.js
-
Web Essentials
Big Pile of Awesome for Web Devs
Enhanced browser link
Markdown editor/preview
JSHint and CSSHint integration
Typescript preview
Plus much more
Mads Kristensen
-
Add New File
-
Bundler & Minifier
-
Package Intellisense
-
Json Schema Generator
-
Open Cmd
-
Keyboard Shortcut Explorer
-
Open From Azure Websites
Powershell Tools
-
Edit, Run, And Debug Powershell Scripts
-
Create Powershell projects
-
Powershell Interactive Shell window
-
Automated Testing support using Pester
Resharper
-
Navigation
-
Code Generation
-
Code Analysis / Refactoring
-
Code Cleanup
-
Camelhumps
-
Unit Test Runner
Pomodoro Technique
-
Select Task
-
25 minutes focused work
-
5 minute break
-
repeat 4 times
-
15 minute break
-
http://kanbanflow.com
Maximize Your Windows and Visual Studio Productivity
By Justin James
Maximize Your Windows and Visual Studio Productivity
Learn how to be more productive in windows and visual studio with a few helpful tips.
- 5,344