Useful macros for rogues

Stealth Eat Macros
Your basic Macro to eat while stealthed.

/cast *food here* /cast Stealth
 * 1) showtooltip *food here*

and if you're undead

/cast Cannibalize /cast Stealth
 * 1) showtooltip Cannibalize

Ultimate Vanish
Gives the best possible chance to escape, useful for dungeons where enemies have abilities that hit regardless of stealth

/cast Sprint /cast [spec:2]Riposte; Evasion /cast Vanish /cast Cloak of Shadows
 * 1) showtooltip
 * 2) show Vanish
 * Works in: 7.1

Cloak of Shadows Vanish
This is a macro that will cast Cloak of Shadows then immediately casts Vanish. Casting CoS first will remove many of the DoTs that would immediately cancel your Stealth if you had only used Vanish.

/cast Cloak of Shadows /cast Vanish
 * 1) showicon Vanish

Note: CoS won't remove phyisical DoTs such as Rend or Gouge, so it's not foolproof or as useful when up against Warriors or other Rogues, but in my experience it can be a life saver in desperate times.

Poison Macros

 * Requires Specialization: Assassination

One Button Poisons
This will apply Deadly Poison to your weapon with a left mouse click, and Crippling Poison with a right click.

/use [btn:1] Deadly Poison; [btn:2] Crippling Poison
 * 1) showtooltip
 * Works in: 7.1

One Button Poisons - Advanced
Hold shift for Leeching, control for Crippling, alt for Wound, or just click for Deadly. /use [mod:shift] Leaching Poison; [mod:ctrl] Crippling Poison; [mod:alt] Wound Poison; Deadly Poison
 * 1) showtooltip
 * Works in: 7.1

Pick Pocket Macros
This macro allows you to sap and pickpocket with a single button. You do not have to worry about targeting any mobs either, as it is a mouseover macro. Simply mouse over the appropriate mob and click the macro. /cleartarget /use [@mouseover,harm,nodead]Sap /use [@mouseover,harm,nodead]Pick Pocket This macro allows you to both target and pickpocket your target with one button. As long as the target is in front of you and in range, it will work /cleartarget /targetenemy /stopmacro [noexists] /cast Pick Pocket
 * 1) showtooltip Pick pocket
 * Works in: 7.1
 * Works in: 7.1