[컴][유틸] sublime text 에서 breakpoint 지정하기



sublime text 에서 breakpoint 지정

python breakpoints plugin

sublime text 에서 breakpoints 를 쉽게 넣어보자. 아래 plugin 을 사용하면 된다.
그러면 "ctrl + shift + b" 를 통해 breakpoint statement 가 들어간다.
  • ctrl + shift + b : import pdb ; pdb.set_trace()


Settings변경

  • Preferences > Package Settings > Python Breakpoints

만약 pdb 가 아닌 ipdb 를 사용하고 싶다면 아래처럼 변경해 주면 된다.

{

  // preferred debugger (pdb, ipdb, pudb,..) - must support set_trace() call

  "debugger": "ipdb",



  // "auto" (read from global settings), or a positive integer

  "tab_size": "auto",



  // name of scope for color highlighting; replace with "mark" if "invalid" is annoying

  "highlight": "invalid",



  // icon name for the gutter, one of: "" (disabled), "dot", "circle", "bookmark" or "cross"

  "gutter_icon": "circle",



  // auto-save the file on breakpoint toggle

  "save_on_toggle": false

}



한계

이것의 한계는 다만 code 를 넣어서 breakpoint 를 만드는 것 뿐이라는 것이다. 실제로 debugging 을 위해 python 을 실행시키는 것은 command 창에서 해야 한다. 이 한계를 극복하는 plugin 도 있긴 하다.





댓글 없음:

댓글 쓰기