RubyMine의 강점

작업 품질 향상

개요 보기

스마트 에디터로 더 빠르게 작업

Ruby 및 Rails, JavaScript 및 CoffeeScript, ERB 및 HAML, CSS, Sass 및 Less 등이 최고 수준으로 지원되어 높은 품질의 코드를 더 효율적으로 생성할 수 있습니다.

언어별로 인식되는 구문 및 오류 강조 표시, 코드 서식 지정, 코드 완성, 빠른 문서 정리 기능을 활용해 보세요.

자유롭게 탐색

스마트 검색을 이용하면 어떤 클래스, 파일, 심볼, IDE 액션 또는 도구 창으로든 이동할 수 있습니다. 클릭 한 번으로 선언, 상위 메소드, 테스트, 사용 위치, 구현 등으로 전환하세요.

MVC 기반 프로젝트 뷰, 모델, 클래스, 젬 종속 요소 다이어그램을 이용하여 Rails 프로젝트에서 매우 빠른 탐색을 경험해 보세요.

코드 스멜 탐지 및 제거

코드 검사에 관한 커뮤니티 모범 사례를 기반으로 코드에서 다양한 유형의 잠재적 오류를 검사하고 빠른 수정 옵션으로 즉시 개선할 수 있는 기능을 제공합니다.

자동화된 안전한 리팩토링을 사용하면 코드를 깔끔하게 정리하고 더 쉽게 유지보수할 수 있도록 유지할 수 있습니다. 리팩토링이 Rails를 인식하므로 변경 내용이 프로젝트 전체에 적용됩니다. 예를 들어 컨트롤러의 이름을 변경하면 헬퍼, 뷰, 테스트의 이름도 변경됩니다.

쾌적한 환경에서 테스트 및 디버그

시각적 UI를 가진 강력한 디버거를 Ruby, JavaScript, CoffeeScript에 사용해 보세요. 중단점을 설정하고 코드를 단계별로 실행하며 간편하게 모든 제공 정보를 활용할 수 있습니다.

코딩 지원 기능 및 GUI 기반 테스트 러너를 사용하여 RSpec, Cucumber, Shoulda, MiniTest, Test::Unit 테스트를 생성하고 실행하세요.

정교하게 조정된 작업 환경 사용

RubyMine에서는 사용자 지정 가능한 색상 구성, 키보드 구성을 비롯해 생산적 개발 작업에 필요한 모든 디자인 설정을 활용하여 편안한 작업 환경을 빠르게 구성할 수 있습니다.

Git, SVN, Mercurial 및 기타 버전 관리 시스템과 호환되는 통합 UI를 사용해 시간을 절약하세요.

프로젝트 환경 관리

Rake Task Runner, Rails Generators, Bundler, RVM/Rbenv, Zeus 등의 도구와 원활하게 통합된 환경을 경험해 보세요. 터미널이 필요하면 언제든지 IDE 도구 창으로서 이용할 수 있습니다.

FTP 또는 SFTP를 통해 자동화된 배포를 쉽게 구성하고 Vagrant, Capistrano, Chef나 Puppet을 이용해 인프라를 관리하세요.

최신 기술 사용

Ruby 2.x 및 Rails 6.x, Sinatra, React, Angular, Puppet, Docker 등에 제공되는 최고 수준의 지원을 누리세요.

모든 기능 보기
새로운 기능

RubyMine 2019.3의 새로운 기능

RuboCop 중요도

RuboCop 중요도 매핑

2019.3 버전에서는 특정 RuboCop 위반에 대한 중요도를 늘리거나 줄이기 위해 기본 매핑을 변경할 수 있습니다.

HTTP 클라이언트

HTTP 클라이언트

HTTP 요청에서 동적 변수를 사용할 수 있습니다. 또한 HTTP Client를 통해 하나의 .http 파일에서 여러 요청을 작성할 수 있습니다.

Github

Git

새로 설계된 Clone(복제) 대화상자에서 로그인할 수 있으며, 계정 또는 조직별로 그룹화된 모든 저장소 목록이 IDE에서 즉시 미리보기로 표시됩니다.

고객 후기

제품 사용하기

전세계의 기업에서 RubyMine을 사용하고 있습니다.

제품을 사용하시면서 최고의 개발 경험을 누려보시기 바랍니다.