Code Monkey home page Code Monkey logo

setup's Introduction

Workstation Setup

A list of tools, utilities and links that I find useful when configuring a new development workstation.

Looking for a new utility? I always start at Scott Hanselman's Ultimate Tools List.

###Quick links: Git

PowerShell

Software

Git Config

  • .gitignore [VisualStudio]

    Git ignore file for use with VisualStudio projects. This is a slightly customised version of the .gitignore found here, but includes an exclusion for the Mac OS X .DS_Store files, which is really useful if you run Paralles for Mac and access your Mac filesystem.

  • Configure aliases.

  • Configure BeyondCompare

PowerShell Config

  • Add aliases to PowerShell profile.

Software

Text Editor

Source Control

  • Git for Windows [Windows]

    Git ... and don't forget to setup your .gitignore - this is a slightly customised version of the .gitignore found here, but includes an exclusion for the Mac OS X .DS_Store, which is really useful

  • Source Tree [Mac, Windows]

    For those rare times when the Git console doesn't cut it, I like Source Tree. There are numerous alternatives, including:

    I don't use Git GUI's enough to know if one is significant;y beter than another.

  • PoshGit [Windows]

    Really nice Git enhancements module for PowerShell.

File Compare

  • Beyond Compare [Mac, Windows]

    My all time favourite file and folder comparison tool.

Terminals

  • Cmder [Windows]

    Fabulous console replacement based on ConEmu. Defaults to Monokai colour theme and allows you to run PowerShell side-by-side with Git Bash and a regular console. Nice.

  • iTerm2 [Mac]

    Nice Terminal replacement. Goes very nicely with the next item ...

  • Oh My Git [Mac]

    Super powerful Git prompt.

System Utils

  • WinDirStat [Windows]

    Nice free disk usage viewer.

  • Windows SysInternals [Windows]

    Some nice utilities for analyszing Windows system processes and performance. Thikn Task Manager on steroids.

Networking

  • Fiddler [Windows]

    Great free web debugging tool.

  • WireShark [Windows]

    Network analyzer.

  • Proxy Switcher [Windows]

    Handy little utility for automatically switching your proxy settings when you're network connection changes. Eg, switching between an ethernet and WiFi connection.

  • Cntlm [Mac, Windows]

    Great tool for accessing Windows NTLM authenticating proxy servers. Also great at working-around NTML authenticating proxies.

Screen Capture

  • Skitch [Mac]

    Free (and paid for Pro edition) screen capture tool for Mac, with some basic but nifty annotation tools. Grab it from your local App Store.

  • Snagit [Windows]

    Great screen capture tool, although it does a lot more than just grab screenshots. Record video, edit captures plus loads more. Not free though ... if you're just after screen grabs, then:

  • Greenshot [Windows]

    Great free screen capture tool for Windows.

Image Utils

  • Paint.NET [Windows]

    Fabulous free image editor for Windows. Customisable through a large number of available plugins. Just be careful to click on the correct link on the download site.

  • Gimp [Mac, Windows]

    Free Photoshop clone. Available for Windows as well, but I much prefer Paint.NET.

  • Handbrake [Mac, Windows]

    Great utility for transcoding pretty much any video format into any other video format :)

setup's People

Contributors

gianlorenzetto avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.