문제

당신은 무엇을 생각하는 최고의 설정에 대한 RoR 에서 승리 Vista 습니까?도했 radrails 이클립스 플러그인에서,그리고 그것은 단지 너무 부피가 큰 나를 위해,또한 시작했을 사용하여 빠르고 명령 라인,하지만 내가 사용하는 데 약간의 IDE 니다.

도움이 되었습니까?

해결책

I don't know about"최고의"때문에,주관적 질문,하지만 내가 너에게 말할 수 있는 설정을 사용하고 추천합니다:

편집기: 전자 텍스트 편집기
파일을 미리 볼 것 같다는 편집기의 선택 레일입니다.전자 텍스트 편집기입니다 기본적으로 파일을 미리 볼 Windows.그 번들은 광범위하게 호환으로 파일을 미리 볼의 가로장을 포함하여 2 번들에 포함된 기본 설치합니다.

또는,당신은 전체 Visual Studio 생태계,다음 루비에서 강 PE 하는 것이 더 나을 수 있습한 내기이다.그것은 정말 좋은 하나로 모든 패키지를 실제로 제공으로(a stripped-down version of)Visual Studio 지금입니다.

환경: 버추얼 우분투를 실행하는 서버
를 배포하는 레일을 사용할 수 있는 고통에서 최고의 회;배포 레일에서 응용 프로그램 윈도우 환경에*유닉스 서버가 더 악화됩니다.Plus, 실행 레일 응용 프로그램 윈도우 느리.실행하는 테스트가 느립니다.그래서 내가 사용하는 버추얼스 VM 내 Windows 컴퓨터는 거울을 내 대상 배포 환경으로 밀접하게로 가능합니다.내 경우에는 실행 Ubuntu Server 있기 때문에 정말 좋은 설정의 단계별 튜토리얼을 얻기 위해 실행으로 가득 Ubuntu 기반 레일 스 SliceHost wiki.

다음과 같은 몇 가지 이점이 있습니다발을 사용하여 VM:

  • 나는 네트워크 드라이브를 VM 할 수 있도록 코드를 편집합에서 직접 윈도우를 사용하여 전자 텍스트 편집기입니다.VM 행위와 같은 느낌은 명령 창입니다.그래서 당신은 느끼지 않는 것처럼 당신에 완전히 외국인 환경입니다.
  • 실행 레일 및 기타 루비 스크립트는(좋아 테스트)보다 더 빨리 실행에서 기본적으로 윈도우
  • 모두가 포함되어 있고 snapshottable, 수 실험 일반적으로 플레이 주변에 대한 걱정 없이 파괴니다.면 무언가가 휴식,나는 그냥 다시 이전의 상태가 좋은 것입니다.
  • 그것을 사용하여 거의 모든 RAM.그것은 일반적으로 적게 사용하는 100MB(현재 사용하여~43 메가바이트,하지만 없어요 레일 앱 회전까지).반면 이과,말,파이어 폭스는 일반적으로야 잡아 먹>200MB 고 실현하는 실행하는 리눅스 기반으로 VM 이 같은 놀랍게도 효율적입니다.
  • 나는 이동할 수 있는 환경이 기계
  • 나는 훨씬 더 강력 배치 워크플로
  • 내가 제한할 수 있는 VM 을 정확히 같은 양의 램으로 서버 호스트에서.E.g., 내가 사용하고 있 SliceHost256MB 슬라이스,나는 것입 제한 RAM256 메가바이트.
  • 나를 구축할 수 있는 별도의 환경에 대한 다른 호스트.내가 원하는 경우스에서 조이 엔트,예를 들어,내가 열리는 Solaris VM
  • 보석 및 기타 바이너리를 필요 없이 다시 컴파일한 대상 환경
  • 그것은"좋은 것"이 정하는 그는 환경과 당신의 레일 응용 프로그램은 가능성을 실행한다.으로 보고,대부분의 경우,모든,상업적인 레일을 실행하는 호스트의 일종*유닉스 파생,당신은 편안과*nix 환경입니다.

다른 팁

e-texteditor 로 성장 하는 것으로 보인의 편집장으로 선택한 레일을 개발에 ruby.너무 나쁜 그것은 무료로하지 않습니다.

그 외에, RailsOnWindows 가이 잘 작동합니다.고 Sqlite 해 최고의 선택에 대한 발달: RailsWithSqlite

NetBeans 은 확실히 좋습니다 당신 Ide.그것은 많이 루비 특징루비 다운로드합니다.

아마 아닌 확실한"오른쪽"답변-그것은에 의존하기 위하여 려고 하고 있는 당신이 좋아하는 방법을 개발합니다.

그러나,그것은 흥미로운 주장의"이름"레일 민속 것을 사용하여 파일을 미리 볼에 그들의 맥.그래서 매우 강력한 편집기 보다는 오히려 IDE 입니다.나이가 적어도 부분에 있기 때문에 매우 강한 TDD 바이어스 레일 내에서 지역사회 그래서 많은 디버깅 필요하기 때문에 그들은 작업에서 작은 테스트 기반의 단계가 있습니다.는 이론이 어쨌든.

가장 가까운 아날로그 파일을 미리 볼 Windows 될 것으로 보인 e.비용하지만,상당히 사소한 금액(주머니에 돈,우리가 솔직하다면).30 일 무료 평가판을 사용할 수도 있습니다.

나는 사용 Scite 에 대한 많은 나의 루비/레일 작업,그것을 폐기하지 않지만 그것 때문에는"기본"-는 이유가 있었을 선택에 대한 내용을 보려면 여기를 클릭하십시오

로 Ide,나는 얻을 수 없게 아무것도에서 작동 Eclipse,NetBeans 아주 좋은 것과 나의 베타 사파이어서 강철,또한 매우 매끄럽습니다.나는 그냥하지 않는 것에서 일하고 싶 IDE;의 반대에 대해 어떻게 생각하는 작업에서는 C#,이상하게 충분합니다.

당신은에서 필요한 정보를 얻을 수 IDE 또는 전체 스택(IDE 소스 컨트롤,데이터베이스 웹 서버는)?

우 IDE 권하고 싶 NetBeansRadRails.모두 구문 강조 표시 코드는 도움말에 대한 지원,레일 프로젝트 코드를 완료,그 기본적으로 다른 모든 것을 찾을 기대하에서 전체 추천 IDE 입니다.모두 완전히 무료입니다.물론,모두 고통에서"큰"한 문제를 식별할 수 있습니다.

면 전체 스택,내가 권하고 싶습니다,파괴,MySql,및 잡다.이 세 가지는 모두 매우 간단하고 지원하고 있습니다.

배 e-texteditor.내가 매일 그것을 사용하고 그것은(아니지만 그것없이의 공유 버그의).

레일에 대한 것이지만,실제로 제가 가상 기계를 실행하는 리눅스.우분투 잘 작동한,주의해야 할 점은 당신이 설치 rubygems 으로,수동으로 준수하지 않을 데비안 파일 시스템 이름 이데올로기:-(

나는 것이 좋기 때문에 이것을 당신이 원하는 경우에"진보된"것을 설치하는 등 ImageMagick/RMagick,또는 memcached,또는 다른 플러그인이 필요로 하는 원어는 C 라이브러리,그것은 매우 고통스러운 매우 신속하게 당신이드 응용 프로그램을 시작합니다.

두 번째 이유는 당신 불규칙,프로덕션 서버는 것이 리눅스를 실행하도.그것은 좋은 연습의 개발 환경에 맞는 배포 환경에 최대한 도움 당신은 버그를 발견하고 수정 이전과 더 쉽게,그리고 피 버그를 수정하는 것에 영향을 미치지 않는 생산 사이트(윈도우 같은 특정한 것들)

Microsoft 가상 PC 및 VMWare 모두가 무료 옵션을 일으며,충분히 빠르게하는,그래서 이 문제가 되지 않습니다.

인스턴트 레일 는 좋은 방법은 시작 얻을 수있는 빠르다.

나는 것을 확인할 수 있습니다 그것은에서 잘 작동합니다.

나는 당신이 설치 처음이다.설치도 있습니다.그런 다음 다운로드 Aptana 하고 설치합니다.후에 설치할 수 있는 RadRails 에서 Aptana 의 시작 페이지를 표시합니다.

"를 참조하십시오 Aptana Radrails:Ide 레일 개발"게시 Packt 출판할 때 사용하여 RadRails.

할 수 있습을 살펴보:

http://www.sapphiresteel.com/

하고 있습니다 개인적인 판도

(업데이트::가 이미 있는 Visual Studio 전체 지방 Edition)

나는 하나의 참여자 Rubystack 무료 all-in-one installer for Windows 를 설치하는 아파치,MySQL,루비,레일 및 기타 모든 타사 라이브러리는 일반적으로 사용한 개발 환경(과 같은 Imagemagick).할 수 있도

RubyMine3-4+(RubyInstaller,올리겠습니다 건물에 대 한 보석,Postgres,msys git) 나를 위해 완벽하게 작동 Windows7 에서 개발 플랫폼입니다.

아을 제외하고,문제는 루비가 매우 느려진 레일드 응용 프로그램을 시작합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top