User:Rueden

Curtis Rueden
Affiliation UW-Madison LOCI
ImageJ Forum ImageJ Forum profile
GitHub GitHub profile
StackOverflow StackOverflow profile
Open HUB Open HUB profile
ResearchGate ResearchGate profile
Google Scholar Google Scholar profile
LinkedIn LinkedIn profile
LOCI LOCI profile
Website http://restlesscoder.net/

Curtis Rueden directs the software development efforts of LOCI. He is the principal architect of ImageJ2, and the current maintainer of the Fiji distribution of ImageJ.

Harder, better, faster, stronger

So you want to be a decent software developer? USE TOOLS

Tool Purpose Plugins
Eclipse Super powerful
  • Essential for navigation of large projects
  • Supreme code completion
  • Super useful debugger
Vrapper Vim-fu inside Eclipse – almost as good as the real thing
JD-ECLIPSE Automatic decompilation when browsing classes
Vim Best editor! Crazy fast macros Vundle Manage your vim plugins like a boss
vim-sensible Defaults everyone can agree on
vim-airline Lean & mean status/tabline that's light as air
vim-fugitive A Git wrapper so awesome, it should be illegal
vim-repeat Repeating supported plugin maps with "."
vim-surround Quoting/parenthesizing made simple
See also my .vimrc
Zsh Awesome shell – even better than bash zgen Lightweight plugin manager
oh-my-zsh Your terminal never felt this good before:
  • git - awesome git completion and aliases
  • mvn - mvn completion, highlighting, aliases
  • vi-mode - vi on the CLI
  • vundle - manage your vim plugins
  • z - stop cding your life away
  • And much more
zsh-syntax-highlighting Syntax highlights commands as you type them
zsh-history-substring-search Better command history navigation
zsh-completion Even more and better tab completions
See also my .zshrc
Git It is worth the pain, I promise myrepos Commit, push & pull across repositories en masse
See also my .gitconfig
GitHub If you don't have a GitHub account, you don't exist
Maven Build reusable software components

See also: