o(╥﹏╥)oSad

WeChat cannot downloadRubyMine2019, but just click on the upper right corner and select open in browser or Safari!
RubyMine2019

RubyMine2019

  • Size: 228.05M
  • Language: Simplified Chinese
  • category: programming tools
  • System: win7 and above

Recommended for you: RubyMine

RubyMine2019 official version is a professional and powerful Ruby integrated development environment tool. The Chinese version of RubyMine 2019 has functions such as code debugging, functional testing, and deployment. Users can quickly analyze and reconstruct the code. RubyMine2019 software has a built-in smart editor that supports languages ​​such as Ruby and Rails, JavaScript and CoffeeScript, so developers can generate code efficiently.

RubyMine2019 software introduction

​ ​ JetBrains RubyMine 2019 is developed by JET The latest version officially produced by Brains, it is the latest IDE prepared for Ruby and Rails developers. RubyMine is built on IntellJ On top of the IDEA platform, all necessary IDE functions are provided, such as editing, debugging tools, source code control integration, automatic code prompt completion, and other functions. The new version greatly improves code auto-completion and overall navigation; supports polymorphic associations; and adds an option to rerun only failed tests instead of all tests. RubyMine 2019 supports the MacBook Touch Bar and also features many brand new icons designed to provide a clearer, more consistent look and feel.

RubyMine2019 software features

1. Ruby development

​​​JetBrains RubyMine The IDE includes a comprehensive Ruby code editor that recognizes dynamic language details. It provides intelligent coding assistance, intelligent code refactoring and in-depth code analysis capabilities. Automate Ruby with simple project configuration Gems management, Rake support and a built-in console, it has everything a Ruby developer needs in a development environment.

2. Ruby on Rails

​​​ RubyMine brings dedicated RoR features including project structure view, quick model - view - Controller navigation options, Rails-specific code completion, intent actions and automatic refactoring. All this, plus best-in-class support for ERB, HAML and Slim editing, coupled with advanced web development tools and a built-in Rails console, is the best way to produce cutting-edge web applications.

3. JavaScript and HTML/CSS

Because RubyMine offers best-in-class coding help and a wide range of advanced features, client-side and server-side development in JavaScript, CoffeeScript, TypeScript, HTML, CSS, Less or Sass is guaranteed to be fast and efficient. Node.js, Dart, AngularJS and JavaScript testing frameworks are supported via free plugins. With JavaScript and Node.js debugging tools, you can enhance and simplify your debugging experience without leaving the IDE.

​ ​ 2. Use... to keep your code in shape

​ 1. Code analysis and refactoring

Let your IDE handle your code. Smart, type-aware code completion, smart code inspections, live templates, and intent actions all work together to help you code faster and troubleshoot. Refactor your Ruby code into a smart, language-specific way using safe renaming and deletion, extracting methods, introducing variables, inlining variables or methods, and more refactorings.

2. Test

The value of testing should not be underestimated. Just like writing code, unit testing becomes RubyMine's flexible, well-thought-out RSpec, Cucumber, Shoulda, MiniTest and Test :: Unit integration is second nature. Write tests quickly with smart code completion and navigation, and easily run tests and analyze their results with a graphical UI.

3. Multiple integration tools

Git, Subversion, Mercurial, Perforce and CVS: RubyMine knows the most common version control systems and SCM and provides a unified UI for all of them. Easily configure automated deployments via FTP or SFTP and manage your infrastructure using Vagrant, Capistrano, Chef and/or Puppet. Take advantage of database tools, including a full-featured database editor and SQL support.

4. Powerful debugger

​ ​ Fine-tuning application code is an essential step in every software project. RubyMine's Ruby debugger inherits the proven IntelliJ IDEA Java/ JSP debugger, focused on the needs of both Ruby and Rails developers. It allows the use of breakpoints in Ruby, ERB and JavaScript code and provides highly informative views such as consoles, variables, frames and watches.

RubyMine2019 new version features

​​ 1. The latest location pops up

The new “Recent Locations” popup helps you find the actual code when you only remember what it says, but don’t know where you saw it.

2. Ruby&Rails analyzer

​​​ RubyMine 2019.1 provides a native analyzer to help you discover parts of your code that slow down your application. You can even attach the profiler to a running application!

3. Factory robot support

The new version adds full support for Factory Bot. Autocomplete and navigate properties and methods, sequences, traits and aliases. Quickly find factory definitions and usages, and refactor them.

RubyMine2019 system requirements

​ 64-bit version of Microsoft Windows 10,8(SP1)

Minimum 2 GB RAM, 8 GB RAM recommended

​​ 2.5 GB hard drive space, SSD recommended

​​​Ruby 1.8.x or higher, or JRuby

​​ 1024x768 minimum screen resolution

RubyMine2019 tutorial

1. Open a project

Suitable for different platforms, including macOS, Wind opens a project

​ ​ First, we need to clone the repository containing the sample application:

​ ​ 1. Run the software, click Check out from version control on the welcome screen, and then select Git.

​ ​ 2. In the "Clone Repository" dialog box, insert the following address into the URL field and click the "Clone" button: https://bitbucket.org/rubyminedoc/sample_rails_app.git.

The software will display a progress bar indicating the cloning process.

3. After cloning the repository, you will be prompted to open the directory containing the project. Click Yes.

​​ 4. Open the directory and start the indexing process. You can view the progress in the status bar.

Index your projects to analyze their origins and collect information about available files, class and function definitions, etc. This is required for Code Insights feature code completion and navigation. Windows and Linux.

​​ 2. Select the Ruby interpreter and install dependencies

​ ​ 1. After opening the project, it is necessary to select the required Ruby interpreter and install the dependencies specified in the project's Gemfile:

​ ​ Press Ctrl+Alt+S to open the Settings/Preferences dialog, go to the Languages ​​and Frameworks | Ruby SDK and Gems page and select the desired interpreter.

In this tutorial, we use RVM to manage the Ruby interpreter. You can also use an interpreter managed by another version manager, or install using your operating system's package management system.

Click OK.

​ ​ 2. Now, let us install the gem specified in the Gemfile. The software allows you to use Bundler to manage gems. To install Bundler, press Ctrl twice and enter the following command: gem install bundler.

​ ​ Press, Enter and wait until the Bundler gem is installed.

3. Now, you can use Bundler commands in the software. To install the gem, press Ctrl twice again and start typing bundle install. Then, bundle Select the install command from the list and press Enter.

4. In the “Bundle Install” dialog box, click “Install”.

5. Wait until all gems are installed.

Now we can try out some features in the editor.

3. Browse projects

Provides rich navigation capabilities to explore projects of any size. You can navigate between files, go to declarations, search for any type of entity, etc.

1. Project view

The "Project" view on the left side of the IDE displays the project structure. You can use it to open any file in your project, create new files, etc.

2. Make a declaration

Go to Declaration allows you to navigate from any symbol usage to a symbol declaration. To see this feature in action, use Project view to open the /app/views/users/new.html.erb file. Place the caret next to the :email symbol and press Ctrl+B.

You will be redirected to the corresponding field in the schema.rb file.

​ ​ Note that you can not only jump to project entities, but also to definitions in external libraries (gems ​​in our case). For example, scroll up in the schema.rb file. Holding Ctrl (⌘ pressed for MacOS), hover the mouse pointer over the define method. When the method becomes a hyperlink, click it without releasing the key.

The software will open the method definition in the ActiveRecord Rails module.

RubyMine2019 change log

1. The details are more outstanding!

​​ 2.BUG gone without a trace

Huajun editor recommends:

RubyMine2019 is a good programming tool software. If you are interested, please download and use it. I believe you will like it. AlphaEbot action editing software, Tarma QuickInstall, and .NET are also good software and are recommended for students to download and use.

Version: Official version | Update time: 2022-04-25

Similar recommendations

Latest updates

RubyMine2019 Review

  • 1st floor Huajun netizen 2022-03-22 11:59:49
    The RubyMine2019 interface design is easy to use and has rich functions. I highly recommend it!
  • 2nd floor Huajun netizen 2022-03-10 06:33:21
    The RubyMine2019 software is very easy to use, the download speed is very fast, and it is very convenient!
  • 3rd floor Huajun netizen 2022-02-26 09:07:06
    The overall feeling of RubyMine2019 is good, I am quite satisfied, the installation and operation are very smooth! Followed the installation step-by-step instructions and it went very smoothly!

Recommended products

Everyonealso likeThese:

+

This application has not passed real-name authentication and you can download it through the mobile assistant.

CancelOK