IDLE

2017-01-30 5 views
1

Python 초보자에서 커서가 깜박입니다. 인터페이스의 커서 깜박임으로 인해주의가 산만 해지고 Idle의 커서가 깜박임을 멈출 수있는 옵션이 없습니다. idlelib/EditorWindow.py 파일에서 2 줄의 코드를 수정하여 깜박임을 멈추는 방법을 보여주는 https://bugs.python.org/issue4630을 찾았습니다. 그러나 버전 2.6 또는 3 중 하나입니다. 현재 2.7을 사용하고 분명히 코드가 동일하지 않으며 같은 줄에 있습니다. 이 언어로 더 잘 알고있는 분이라면 필요한 부분을 찾을 수있는 곳과 수정할 수있는 방법을 알려주십시오. 그것은 나를 많이 도울 것입니다! 많은 감사.IDLE

답변

1
라인 (185) 주변 3.5-2.7에서

, Lib/idlelib/EditorWindow.py, 또는 3.6, Lib/idlelib/editor.py, 현재 라인 (185) (단,이 변화 할 수있다) 주위에 하나

삽입 마지막 행하기 전에

text_options = { 
     'name': 'text', 
     'padx': 5, 
     'wrap': 'none', 
     'highlightthickness': 0, 
     'width': self.width, 
     'height': idleConf.GetOption(
      'main', 'EditorWindow', 'height', type='int')} 

찾을 수

 'insertofftime': 0, 

새 행 또는 기존 행의 끝에. 2.7과 3.6 모두에서 이것을 테스트했습니다.

+0

whoo hoo !!! 이 작품! 대단히 감사합니다! 2.7을 명확히하기 위해 179 행에서 'width'와 'height'사이에 코드를 삽입했습니다. –