=== editor === * save / load / edit / run * Syntax hilighting * find / replace * project 관리 기능 * project 에 등록된 모든 화일들에 대해서 find / replace === Navigation === * outliner * go to class / function * go to module * go to symbol * go to line * Ctag 기능. stack 으로 navigating 중인 method 들 기억. * find definition * find reference === refactoring === 어느정도까지 가능할까. BRM, Smalltalk Refactoring Browser 구경해볼것. * UnitTest Runner * extract method * rename * introduce variable * introduce field * inline === View === * SignatureSurvey * method call hierarchy * Dotploc or Duplication Finder * override 부분 표시기능. === 기타 === * jython support * CVS 연동 * multi file editing * debugger * py shell * py shell * py shell 에서 작성한 스크립트를 editor 로 옮겨주기 기능 ---- [PyIde]