저는 VIM이 PyDev와 비슷한 코드 완성을 얻을 수있는 방법을 찾기 위해 웹 사이트를 열었습니다. 그것은 가능한 것처럼 보이지 않는다!VIM을 사용한 내성적 인 코드 완성? ... 또는이 기능이있는 다른 경량 편집기?
-이 링크에 제안 된 omnicompletion을 사용하려고 시도했습니다 : http://blog.dispatched.ch/2009/05/24/vim-as-python-ide/.
저는 문제를 완화하기 위해 여러 개의 애드온을 시도했지만 아무런 효과가 없었습니다.
"omnicomplete"기능은 내가 찾고있는 것이 아닙니다. 작업중인 파일의 모든 단어를 가져 와서 내가하는 일을 시도하고 완료하는 데 사용합니다.
import numpy
a_single_array = range(100)
np.a#[then I hit cntrl+n to code complete]
그것은 가능한 완료로 "a_single_array"을 뱉어 것입니다 -하지만 그건 말도 예를 들어 내가 쓴 경우! 그건 "numpy.a ..."에 대한 유효한 완료가 아닙니다.
무엇이 문제입니까? 모든 addon은 당신이 속한 폴더에서 dir (찾고자하는 작업)을 실행 한 다음 출력을 필터링하는 것입니다! 이것은 그렇게 어려운 일이 아닙니다! (나는 또한 당신이 현재 편집하고있는 파일을 읽고 이름 변경을 기록하기 위해 그것을 필터링해야만한다고 생각한다. 그러나 그것은 거의 그것이다!)
그것이 얼마나 쉬울 지 말하기 ... 이미 만들어져있는 것이 없다면, 직접 대본을 쓰려고 생각하고있었습니다! 그걸하는 방법에 대한 가이드가 있습니까?
감사합니다. 잘못된 버튼을 눌렀습니다. 필자는 여전히 찾고있는 기능을 사용하는 데 어려움을 겪고 있었고 Spyder (실제로는 꽤 가벼운 IDE ... 적어도 Eclipse와 비교했을 때)로 옮겼습니다. –