programing

어떤 루비 IDE를 선호하십니까?

yellowcard 2023. 6. 9. 21:55
반응형

어떤 루비 IDE를 선호하십니까?

최근 이클립스를 RDT(RadRails가 아닌)와 함께 많이 사용하고 있는데, 상당히 만족스럽습니다만, 괜찮은 대안을 알고 계신지 궁금합니다.요즘 NetBeans도 Ruby를 지원한다는 것은 알지만, 이클립스보다 무엇을 제공해야 하는지는 잘 모르겠습니다.

IDE를 제안할 때 우수하거나 유용하다고 생각되는 기능을 나열하여 비교하기 쉽게 해주십시오.

그리고 레일즈가 아니라 루비라고 했어요.Rails 지원은 장점이지만, Rails 중심이 아닌 것을 선호합니다.또한 Linux 및 선택적으로 Solaris에서도 사용할 수 있어야 합니다.

JetBrains의 RubyMine. (InteliJ IDEA의 플러그인으로도 사용 가능)

압타나 먹어봤어요?이클립스를 기반으로 하며 달콤한 레일즈 플러그인이 있습니다.

최근에는 레드카도 주목을 받고 있습니다.아직 초기 단계지만 가능성을 보여줍니다.

Mac OS X에서 TextMate는 좋은 소식입니다.

최신 Netbeans IDE(6.1)는 상당히 견고한 Ruby 지원을 제공합니다.

여기서 확인하실 수 있습니다.

일단 Geany(Ubuntu)를 찾았을 때, 저는 TextMate(OSX)에서 전환했고 결코 뒤돌아보지 않았습니다.Geany는 텍스트 편집기 또는 경량 IDE로 사용할 수 있는 얇고 깨끗하고 빠른 IDE입니다.텍스트 편집 기능( 구문 강조, 코드 접기, 자동 완성, 자동 닫기, 기호 목록, 코드 탐색, 디렉터리 트리, 다중 탭 열린 파일 등)뿐만 아니라 기본 창 내에서 간단한 프로젝트 관리, 컴파일-빌드-실행과 같은 일반 IDE 기능도 지원합니다.TextMate와 달리 자체 창 안에는 터미널 화면이 있습니다. 편집기 창과 터미널 창 사이로 돌아가서 강제로 이동할 필요가 없습니다.TextMate와는 달리 국제 언어를 지원합니다.TextMate와는 달리 멀티 플랫폼을 지원하며 TextMate와는 달리 오픈 소스이며 무료입니다.Geany는 이제 제가 가장 좋아하는 C/Ruby/XML 개발 도구입니다.

루비마인 너무 멋있어요.모든 것이 작동합니다.저는 계속 할 수 있습니다.코드 완성은 빠르고, 매끄럽고, 정확합니다.포맷은 즉시 수행됩니다.프로젝트 탐색은 쉽고 어려움이 없습니다.몇 번의 키 입력으로 모든 파일을 열 수 있습니다.프로젝트 트리를 계속 열어둘 필요도 없지만, 원한다면 거기에 있습니다.원하는 대로 동작하도록 거의 모든 측면을 구성할 수 있습니다.

NetBeans, Eclipse 및 RubyMine에는 모두 거의 동일한 기능 집합이 있습니다.하지만 RubyMine은 훨씬 더 깨끗하게 디자인되었고 사용하기 쉽습니다.조금도 어색하거나 투박할 것이 없습니다.JetBrain이 단순히 많은 기능을 축적하는 대신 어떻게 생각을 하는지 보여주는 멋진 작은 디자인 터치들이 있습니다.

덧붙여서 RubyMine은 텍스트 열을 선택하고 편집하거나 보기를 여러 개의 편집 패널에 서로 다른 파일로 분할하는 등 Vim이 수행할 수 있는 많은 작업을 수행할 수 있습니다.

NetBeans는 정말 견고한 Ruby를 지원합니다.

는 코모도를 써봤는데 꽤 좋습니다.는 지금 TextMate를 사용합니다.

TextMate를 좋아한다면 매우 간단한 Linux 지원을 위해 적절한 플러그인이 로드된 gedit만 사용해 보십시오.설정이 쉽고 사용자 지정이 가능하여 거의 모든 용도로 사용합니다.이미 정상적으로 사용하고 있다면 eMACS 플러그인에 대해서도 많은 이야기가 있습니다.

Gedit: TextMate처럼 설정하는 방법

지난 3개월 동안, 저는 RadRails, Netbeans, RubyMine을 시도했고 마침내 기능이 아닌 반응성과 안정성을 이유로 RubyMine에 정착했습니다.

기능 면에서 루비마인이 약간 더 낫습니다.code completion,debugging그리고.code navigation하지만 루비 초보자(나와 같은)만이 가장 필요로 합니다. Relying on code completion and code navigation is anti-ruby/rails루비/비공식 이름은 자연스러운 이름이어야 하며 각 코드 행은 규약에 따라 결정된 위치에 있어야 합니다.

NetBeans는 Windows 및 Mac OS X에서 사용할 수 있기 때문에 좋습니다.

대부분의 IDE는 프로젝트 구조를 하향식으로 표시합니다.이는 기존 프로젝트에 참여할 때 높은 수준에서 탐색할 수 있는 좋은 방법입니다.하지만, 1년 이상 같은 프로젝트를 진행한 후, 저는 이 접근 방식이 역효과를 낼 수 있다는 것을 깨달았습니다.

오라클이 넷빈즈에서 루비의 종말을 선언한 후, 저는 빔으로 바꿨습니다.명령줄과 편집기를 유일한 도구로 사용함으로써 저는 정신적으로 상향식 관점으로 전환할 수밖에 없었습니다.놀랍게도, 저는 이것이 저를 더 집중하고 생산적으로 만든다는 것을 발견했습니다.보너스로, 저는 1등급 HAML과 SASS 구문 지원을 받았습니다.

단일 프로젝트를 장기간 수행할 사람이라면 누구에게나 Vim + Rails 플러그인을 추천합니다.

TextMate가 고전적인 의미의 IDE는 아니지만 터미널에서 다음을 시도하여 '놀라움'을 받습니다.

cd 'your-shiny-ruby-project'
mate .

그러면 TextMate가 생성되고 프로젝트 드로어에 프로젝트 내용이 나열됩니다.제게 묻는다면 꽤 멋집니다.

압타나는 거의 래드 레일즈, 또는 그것을 기반으로 합니다.제가 사용해봤는데, 정말 좋지만, 문제가 좀 있습니다.예를 들어, 시스템의 기본 검색 대화상자가 깨지고(최종 사용자에게 원시 Java 예외를 제공), add like 통지, 업그레이드 바, 뉴스 피드 등으로 인터페이스가 혼란스러워집니다.

하지만 전반적으로 상당히 좋습니다. 특히 편집자(ERB, HTML/XML 등)는 최고 수준입니다.

저는 OS X에서 TextMate를 선호합니다.하지만 Netbeans(멀티 플랫폼)는 꽤 잘 진행되고 있습니다.또한 IDE가 완전히 작동하는 디버거도 함께 제공됩니다.

osx의 텍스트메이트

저는 gEdit(우분투 사용자)를 사용하기 시작했지만, 모든 플러그인과 수정사항(클래스/파일 브라우저, 터미널, 다크메이트 방식 등)에도 불구하고 항상 부족한 것처럼 보였습니다.저는 또한 Aptana Rad Rails와 Studio를 작동시키기 위해 필사적으로 노력했지만, 그 중 어느 것도 제 작업 흐름과 동기화되지 않았습니다.저는 이클립스를 사용해보기도 했지만, 다시 말하지만, 그것은 저에게 효과가 없었습니다.

RubyMine 또한 멋질 것 같았지만, 3.0으로 업그레이드한 후에도 너무 버그가 많다는 것을 알았습니다.

지금까지 제가 가장 좋아하는 루비 에디터는 코모도 에디터입니다.구문 강조 기능이 있으며 오류를 감지하고 사용자가 지정한 루비 버전을 기반으로 코드를 인식할 수 있습니다.구문 강조 스키마는 쉽게 사용자 지정할 수 있고 보기에도 쉽습니다.git에는 매우 좋은 플러그인이 있으며, 분할 화면 편집기(그 기능을 사랑함)와 훌륭한 파일 브라우저를 가질 수 있습니다.저는 코모도가 내장 터미널(복수 터미널) 지원을 받았으면 정말 좋겠지만, 그 외의 모든 것들은 정말 사랑하게 되었고, 아직 더 나은 것을 찾지 못했습니다.

E Text Editor는 훌륭합니다(TextMate와 호환되는 Windows용 복제 유형).

루비 모드, rdebug 및 루비 대화형 하위 셸이 있는 emacs.

NetBeans 6.1도 추천합니다.아주 좋은 IDE이고 루비와 함께 일하는 것을 기쁘게 합니다.

저는 래드레일즈에서 시작해서 그들이 인수할 때 압타나로 이사했습니다. 그렇게 나쁘지는 않았습니다.맥북을 구해서 텍스트메이트를 사용하고 있고, 다시는 돌아가지 않습니다.

루비 인 스틸: http://www.sapphiresteel.com/Products/Ruby-In-Steel/Ruby-In-Steel-Developer-Overview

Visual Studio 기반 Ruby IDE입니다.빠른 디버거.인텔리센스.

Mac OS X의 TextMate의 경우 +1.

질문에 대한 대답을 참조하십시오.Windows(윈도우)를 사용하는 경우 NetBeans를 사용해 보는 것이 좋습니다.

Mac OS에는 XCode도 있습니다.http://developer.apple.com/tools/developonrailsleopard.html

언급URL : https://stackoverflow.com/questions/16991/what-ruby-ide-do-you-prefer

반응형