2009-12-22 4 views
1

누가 나를 도울 수있는 RubyMine을 사용한 사람이 있습니까?RubyMine에서 Ruby를 사용하는 초기화되지 않은 상수 오류

내가 RubyMine에 새로운 오전, 나는 내 첫 번째 프로젝트를 만들고 난이 오류가 무엇입니까 간단한 의미 응용 프로그램을 위해 함께 몇 가지 클래스를 추가하고이를 연결할 때 "초기화되지 않은 상수 RubyApp (나가서 설명하자면 NameError)"

을 하지만 모든 수업을 하나의 파일에 담아 실행하면 잘 돌아갑니다.

여기 RubyMine을 사용하는 것에 대해 내가 놓친 부분이 있습니까?

도움 주셔서 감사합니다.

+0

파일을 시작하는 데 몇 분이 걸리고 20 초를 넘는 사이에 나는 매우 유용한 제품이 아니라는 결론에 도달했습니다. –

+0

rubyMine 2011은 훌륭합니다! 시동과 발사 등의 시간은 인트로 스펙 션 때문입니다. 이것은 아주 오래된 토론이며 기본적으로 '거북이와 토끼'또는 'sprint vs marathon'문제입니다. 다른 사람과 관련없는 하나의 텍스트 파일을 편집하는 경우 사용할 수있는 가장 간단한 편집기 (메모장, vi, gedit 등)를 사용하십시오. 그러나 변경 사항을 테스트 한 실제 응용 프로그램을 작성하고 "코드"가 아닌 훌륭한 코드를 작성하는 데 도움이되는 수천 개의 작은 도구를 원한다면 IDE의 힘을 실감 할 수있는 것보다 보이지 않는 도우미를 갖는 것이 좋습니다. . –

답변

1

"RubyApp"이 수업 중 하나입니까? 그렇다면 다른 루비 파일을 만들 필요가없는 것 같습니다.

RubyMine은 프로젝트에 보석이 부착 된 것처럼 보이지만 전혀 방해받지 않습니다.

0

이 문제가 보석에만 적용 되었기 때문에이 내용이 귀하의 사례에 해당되는지 확실하지 않습니다. 그러나 Rubymine은 당신이 사용하고있는 보석들을 당신의 프로젝트 설정으로 연결시켜 주어야합니다. 적어도 그것은 그것을 시험해 보았을 때 기억하는 방법입니다.

+0

hmmm ...하지만 모든 클래스를 하나의 파일에 넣으면 어떻게 작동하는지 잘 설명 할 수 있습니까? –

+0

음, 모든 클래스를 하나의 파일로 만들지는 않을 것입니다. 그러나 Rubymine 프로젝트가 무엇을 사용해야하고 어디에 사물을 찾을 지 알 수 있도록 구성 할 것입니다. Rubymine이 어떻게 작동하는지에 대한 기본적인 이해는 그것이 고립 된 환경을 생성한다는 것입니다. 귀하의 프로젝트에 대한 응용 프로그램 내에서. 따라서 보석에 대한 액세스가 필요한 경우 평상시처럼 "..."을 요구해야 할뿐만 아니라 프로젝트에서 사용할 수있는 보석 목록에 추가해야합니다. – nowk

+0

베타 버전에서 Rubymine을 사용 했으므로 변경된 사항이 있는지 확실하지 않습니다. 그래서 나는 완전히 벗어날 수 있었다. – nowk

관련 문제