Skip to end of metadataGo to start of metadata
Recent Changes![Idea community edition ruby plugin update Idea community edition ruby plugin update](/uploads/1/2/6/2/126299300/380143928.png)
![Idea community edition ruby plugin list Idea community edition ruby plugin list](https://hackernoon.com/photos/8GbioDNZBPVh0woM6oA51HJmipB3-ah5x32au)
JetBrains RubyMine
Our neighbour IntelliJ IDEA team is now celebrating the release of IntelliJ IDEA 9, the best environment for polyglot programming and the most intelligent Java IDE, that also includes a free community edition now. Being build on the same platform, RubyMine shares a lot of functionality with IntelliJ IDEA, and we thank the IntelliJ platform team for all the efforts and congratulate the whole. Officially, the Ruby plugin is only available for the (for-sale) IntelliJ IDEA Ultimate Edition. Proofs: IntelliJ IDEA comparison of editions, showing that Ruby/JRuby support is available as a free plugin but only for Ultimate Edition. JetBrains lists the Ruby plugin in the IntelliJ IDEA Ultimate Edition plugin repo, but not in the Community Edition plugin repo.
The Most Advanced Ruby and Rails IDE
RubyMine is a cross-platform Ruby and Rails IDE. It offers intelligent Ruby code-editing assistance and tools for web development with Ruby on Rails. RubyMine has powerful navigation and refactoring features, provides on-the-fly code analysis, and integrates with various VCS, deployment, and database tools. The IDE features a powerful debugger with a graphical UI for Ruby, JavaScript and CoffeeScript, and provides an advanced GUI-based test runner. The IDE also supports JavaScript and CoffeeScript, ERB and HAML, CSS, Sass and Less with code insight and refactorings.
RubyMine includes a bundled evaluation license key for a free 30-day trial.
RubyMine 2019.3 (released: Nov 28, 2019)
Start with RubyMine Quickstart Guide. Check Tutorials and Videos sections. Read our Blog. Follow us on Twitter (see also #RubyMineTip & #NewInRubyMine). Join us on Slack. Contact our Support Team. Talk to us on Discussion Forum.
Please report any bugs and file feature requests in the Issue Tracker.
RubyMine 2020.1 EAP is Open! |
RubyMine 2019.3 Released: RuboCop Severities Mapping, Better Run Anything, and More |
Find usages in RubyMine |
Running Rails tasks with Run Anything |
Ending Support for RubyMotion and Heroku Integration Plugins |
RubyMine 2019.3 EAP is Open! |
Works on Mac, Windows and Linux
Page:Useful LinksPage:Early Access ProgramPage:Release NotesPage:Third-Party Software Used by RubyMinePage:Previous RubyMine ReleasesPage:TutorialsPage:RubyMine InspectionsPage:How to debug version managers detection (Since 2018.2.1 EAP)
Skip to end of metadataGo to start of metadataWhat is Early Access Program
We at JetBrains believe that making tools for developers should greatly involve listening to developers. Our Early Access Program lets development community closely participate in discussions devoted to IntelliJ IDEA and influence development planning, from early stages onwards.
Early Access Program allows you to try pre-release versions of our software to evaluate features that will be added to the next release.
Early Access Program allows you to try pre-release versions of our software to evaluate features that will be added to the next release.
Be Careful
IconTHIS IS AN EARLY ACCESS VERSION OF THE PRODUCT. YOU EXPRESSLY ACKNOWLEDGE THAT THIS VERSION OF THE PRODUCT MAY NOT BE RELIABLE, MAY NOT WORK AS INTENDED AND MAY CONTAIN ERRORS.ANY USE OF THE EAP PRODUCT IS AT YOUR OWN RISK.
Feedback
IconPlease report errors and feature requests to our issue tracker or discuss them in EAP users forum.
What is IntelliJ IDEA 2016.3?
IntelliJ IDEA 2016.3 is update of IntelliJ IDEA that was released 22.11.2016.
Download IntelliJ IDEA 2016.3
IntelliJ IDEA 2016.3.8 (build 163.15529.8), released on Mar 05, 2018
Download | Description | Sha256 checksum |
Windows installer (includes bundled JRE 1.8u112 custom build) | ||
Windows ZIP archive (includes bundled JRE 1.8u112 custom build) | ||
Linux archive with x64 Java runtime (includes bundled JRE 1.8u112 custom build) | ||
ideaIU-2016.3.8-no-jdk.tar.gz | Unix archive without Java runtime | ideaIU-2016.3.8-no-jdk.tar.gz.sha256 |
Mac installer (includes bundled JRE 1.8u112 custom build) |
Download IntelliJ IDEA 2016.3 Community Edition
Download | Description | Sha256 checksum |
Windows installer (includes bundled JRE 1.8u112 custom build) | ||
Linux archive with x64 Java runtime (includes bundled JRE 1.8u112 custom build) | ||
ideaIC-2016.3.8-no-jdk.tar.gz | Unix archive without Java runtime | ideaIC-2016.3.8-no-jdk.tar.gz.sha256 |
Mac installer (includes bundled JRE 1.8u112 custom build) | ||
Sources archive on GitHub |
Recent Changes
IntelliJ IDEA 2016.3.8 163.15529.8
IntelliJ IDEA 2016.3 163.15529.5
IntelliJ IDEA 2016.3 163.15188.11
IntelliJ IDEA 2016.3 163.15188.5
The support for Gradle 3.4.
IntelliJ IDEA 2016.3 163.13906.18
IntelliJ IDEA 2016.3 163.13906.16
IntelliJ IDEA 2016.3 163.13906.6
IntelliJ IDEA 2016.3 163.12024.16
IntelliJ IDEA 2016.3 163.12024.11
IntelliJ IDEA 2016.3 163.12024.1
![Idea community edition ruby plugin update Idea community edition ruby plugin update](/uploads/1/2/6/2/126299300/380143928.png)
IntelliJ IDEA 2016.3 163.11103.6
IntelliJ IDEA 2016.3 163.11103.3
IntelliJ IDEA 2016.3 163.11103.1
IntelliJ IDEA 2016.3 163.10154.41
IntelliJ IDEA 2016.3 163.10154.17
IntelliJ IDEA 2016.3 163.9166.29
IntelliJ IDEA 2016.3 163.9166.20
IntelliJ IDEA 2016.3 163.9166.7
IntelliJ IDEA 2016.3 163.7743.44
IntelliJ IDEA 2016.3 163.7743.37
IntelliJ IDEA 2016.3 163.7743.17
IntelliJ IDEA 2016.3 163.7342.3
IntelliJ IDEA 2016.3 163.6957.12
IntelliJ IDEA 2016.3 163.6512.17
IntelliJ IDEA 2016.3 163.6110.12
- The support for Gradle composite builds
- The new features introduced with Android Studio 2.2
- Filter values in the Log viewer for Git and Mercurial are now persisted between IDE restarts.
- Support for SVN 1.8's automatic reintegration merge
Learn More | Release Notes
IntelliJ IDEA 2016.3 163.5644.15
- More refactorings to Java 8: now, when it’s appropriate, IntelliJ IDEA will prompt to replace certain code with Map.computeIfAbsent, Collections.removeIf and Collections.getOrDefault.
- Branch labels in the Log viewer for Git and Mercurial have been moved to the right side and are now displayed in a more elegant way. As a result, there’s more space for displaying the commit messages.
- Full syntax highlighting for non-local revisions in the Diff and Merge dialogs.
- Line markers in the Merge dialog indicating actual changes to the base revision.
- A new option for Gradle projects that delegates the native IntelliJ IDEA Build, Build Artifacts (both WAR and EAR) and Run actions to Gradle.
Learn More | Release Notes
IntelliJ IDEA 2016.3 163.5219.11
- A fix for the macOS Sierra issue with too sensitive scrolling.
- A dramatic speed improvement to searching thru Git Log, particularly for the Text, Author and Path filters.
- A dialog to manage Git remotes: via VCS → Git→ Configure Remotes.
- Parameter hints for literals and nulls used as method arguments–making code much more readable.
- More accurate inspections for the Optional type.
- Revisited icon for conditional breakpoints.
- Support for Spring's meta-annotations based on @RequestMapping: e.g. @GetMapping, @PostMapping and custom user annotations.
- Support for Hibernate 5.2.
Learn More | Release Notes
IntelliJ IDEA 2016.3 163.4830.24
- Support for Polyglot Maven, a set of Maven extensions that allows the POM file to be written in Groovy, Scala, Ruby and other languages.
- Actions that build Groovy files located in resource folders (see Build → Groovy Resources).
- The Grails view is back for Grails 3 as a tab inside of the Project tool window.
- Inspection that inlines local variables used only by return statements.
- Adding runtime assertions for not-null-annotated code (see Settings → Build, Execution, Deployment → Compiler).
- The Resource Bundle editor now shows unused properties.
- Reworked Spring Initializr layout with better ergonomics.
Learn More | Release Notes
IntelliJ IDEA 2016.3 163.4396.1
- Inspections helping migrate non-trivial for loops to Java 8's Stream API.
Learn More | Release Notes
IntelliJ IDEA 2016.3 163.3983.4
IntelliJ IDEA 2016.3 163.3512.7
- The default font of the UI in OS X has changed to San Francisco.
- Fira Code is now bundled with the IDE–allowing everyone to use Font Ligatures.
- The Debugger got better at detecting JREs used by the running application.
- Impoved reporting nullability issues.
Learn More | Release Notes
IntelliJ IDEA 2016.3 163.3094.24
- Debugger
- Brand new class-level watches. They appear as extra fields of the class but their value is evaluated based on your expressions.
- Custom Java Type Renderers for primitive types.
- The JVM Debugger Memory View plugin lets you explore objects in the JVM heap during a debug session.
- Catch class filter
- Version control
- Undo commit
- Now, when you delete a local branch, you get a notification that lets you quickly undo it or delete the tracked remote branch too.
- The Commit Changes dialog allows you to sign-off your commit.
- Now every file shown in VCS dialogs and tool windows is highlighted with the color associated with the scope of the file.
- User interface
- Now you can press Ctrl+Shift+; (⌘⇧; for OS X) and get a popup with Recent Tests.
- The Find in Path dialog now preserves settings over calls.
- Lambdas in Structure view.
- Some intentions became quick-fixes and now can be applied in the Batch mode.
- Settings for more flexible unused code detection.
- The Type Hierarchy view now works for meta-annotations as well.
- JavaScript and CSS
- Now, when you set JavaScript version to Flow, the IDE reports problems in the files annotated with “// @flow” on the fly.
- When you rename a method that overrides or implements another method, the IDE now offers to rename the base method too.
- Angular CLI is now an option in the Generate popup. It let generate components, directives, services, and other blueprints.
- Now the IDE offers a plugin for PostCSS.
- The Project tool window now groups generated files together with the source files: e.g. “.css“, “.css.map” and “.sass“; “.js“, “.js.map” and “.ts“; etc.