2014-12-15 2 views
1

Erlang REPL을 외부 도구로 설정하여 열려고하지만, 작업 디렉토리 매개 변수는 무시됩니다. REPL이 작업 디렉토리를 전환하기 위해 열리면 방법이 있습니까?Erlang Shell 작업 디렉토리

답변

2

셸 내에서 cd("some/path") 명령을 사용하면 일반 셸에서 예상하는 것과 거의 같은 방식으로 작동합니다.

이것은 프로젝트 디렉토리를 돌아 다니며 c(module_name)을 실행하고 로컬로드 경로에있을 수 있다는 것을 의미합니다. 손으로 조정/테스트 할 때 매우 편리 할 수 ​​있습니다.

제쳐두고 ... 쉘은 너무 많은 것들이 이미 내장되어 있기 때문에 대부분의 사람들은 얼랑 (Erlang)에서 IDE를 사용하지 않으며, OS 자체에는 이미 다른 도구가 있습니다. 난 아직 누군가가 IDE에서 시작해서 얼랑 (Emacs 사용자가되거나 vim + coreutils 라우트가되기 바람)을 붙잡는다.

0

또한 pwd()와 ls()는 예상대로 작동합니다.

IDE에 관해서는 Erlang Intellij 플러그인 (http://ignatov.github.io/intellij-erlang/)을 매우 유용하게 사용할 수 있으며 vim (Erlang 플러그인 사용)에서 상대적으로 짧은 일회용을 수행 할 때 유용한 코드 완성 및 찾기 용도 종류의 IDE 기능이 유용 할 것입니다. 그것을 줘라 - YMMV.