| 
				 | 
				
| Line 1: | 
Line 1: | 
 | {| class="wikitable"
  |  | == Introduction ==  | 
 | |-
  |  | == Existing Design ==  | 
 | ! style="width:10%;"|Debug Option
  |  | == Project Requirement ==  | 
 | ! style="width:10%;"|Free/Commercial
  |  | == Implementation ==  | 
 | ! style="width:30%;"|Comments
  |  | === Timezone Issue ===  | 
 | |- style="vertical-align:top;"
  |  | ====Design ====  | 
 | | Debug Helpers
  |  | ===  Topics Tab ===  | 
 | | Free
  |  | ===  Teammate Review Option ===  | 
 | | Inspect the contents of an object
  |  | ===  Renaming Methods ===  | 
 | |- style="vertical-align:top;"
  |  | ===  Refactoring copy method ===  | 
 | | Logger
  |  | == Design ==  | 
 | | Free
  |  | === View ===  | 
 | | Support for outputting the contents of an object
  |  | === Controller ===  | 
 | |- style="vertical-align:top;"
  |  | === Model ===  | 
 | | Tagged Logging
  |  | ==Future work ==  | 
 | | Free
  |  | == External Links ==  | 
 | | Support for outputting the contents of object. Tagging feature quite useful for multi-user/large applications.
  |  | 
 | |- style="vertical-align:top;"
  |  | 
 | | Debugger gem
  |  | 
 | | Free
  |  | 
 | | Support for step-wise command-line debugging. Lots of advanced features available.
  |  | 
 | |- style="vertical-align:top;"
  |  | 
 | | Ruby-debug gem
  |  | 
 | | Free
  |  | 
 | | Support for step-wise command-line debugging. Lots of advanced features available.
  |  | 
 | |- style="vertical-align:top;"
  |  | 
 | | Pry gem
  |  | 
 | | Free
  |  | 
 | | Support for step-wise command-line debugging. Lots of advanced commands available for better debugging.  
  |  | 
 | |- style="vertical-align:top;"
  |  | 
 | | Rubymine
  |  | 
 | | Commercial
  |  | 
 | | Support for step-wise graphical debugging. Lots of advanced features available.
  |  | 
 | |- style="vertical-align:top;"
  |  | 
 | |}
  |  | 
 |    |  | 
 |    |  | 
 |    |  | 
 |    |  | 
 | 1 Introduction
  |  | 
 | 2 Existing Design
  |  | 
 | 3 Project Requirement
  |  | 
 | 4 Implementation
  |  | 
 | 4.1 Timezone Issue
  |  | 
 | 4.2 Topics Tab
  |  | 
 | 4.3 Teammate Review Option
  |  | 
 | 4.4 Renaming Methods
  |  | 
 | 4.5 Refractoring copy method
  |  | 
 | 5 Design
  |  | 
 | 5.1 View
  |  | 
 | 5.2 Controller
  |  | 
 | 5.3 Model
  |  | 
 | 6.Future work
  |  | 
 | 6 External Links
  |  |