2014-02-25 4 views
2

최근에 IPython 명령 창 + N ++에서 Visual Studio 용 Python Tools (주로 NumPy와 같은 비표준 라이브러리를 검색 할 수있는 풍부한 코드 완성 용)로 전환되었지만 모양이 좋아 졌기 때문에!PTVS에서 IPython의 검색 기록 기능을 사용하려면 어떻게해야합니까?

검은 색 IPython보다 단순한 흰색에서 누락 된 유일한 사실은 내역 검색 기능입니다. imp을 입력 한 다음 위쪽 화살표를 누르면 imp으로 시작하는 명령을 통해서만 찾아 볼 수 있습니다.

PTVS에서이 기능을 활성화 할 수있는 방법이 있습니까? PTVS에는 "스마트 히스토리"라는 것이 있지만, 커서가 마지막 위치에있을 때 사용자가 (필터 처리되지 않은) 히스토리를 탐색 할 수 있음이 밝혀졌습니다. IPython의 히스토리 기능은 패키지에서 가져온 것이므로 시작 스크립트 나 비슷한 것을 실행하여 활성화하는 방법이 없습니까?

답변

0

Google은 현재 이와 같은 기능이 없습니다. 이슈 트래커에 몇 가지 관련 기능이있어서 투표하거나 의견을 말하도록 권장합니다. 팀이 최근에 무작위로 토론 한 내용이기도하므로 피드백을받는 것이 좋습니다. 모든 기능이 약간 다르므로 다른 기능보다 더 많이 말하는 기능이 마음에들 수도 있습니다. 가 현재 시작 스크립트를 활성화 할 수 없습니다

이유는 역사는 현재 VS.에서 실행되는 REPL 윈도우 구성 요소에 의해 구현되는 것입니다 모든 기록을 VS에 메모리에 보관하므로 평가자가 기록을 제공 할 수있는 확장 지점이 없습니다. 또한 accept contributions을 C#의 REPL 창에서 해킹하고 싶다면

+1

자세한 답변을 보내 주셔서 감사합니다! 불행히도, 내 C# 기술은 기여할 ​​정도로 선명하지 않습니다 ... 나는 당신이 찾고있는 두 번째 링크에 투표했습니다. – PhilMacKay

+0

"REPL 기록에서 검색"과 "REPL에서 스마트 기록 개선"에 모두 투표했습니다. – noumenon