RubyMine
Hey everybody!
We’re glad to announce the opening of the RubyMine 2024.2 Early Entry Program. On this weblog publish, we’ll share what you possibly can anticipate on this launch cycle.
What’s coming in RubyMine 2024.2?
On this replace, our aim is to reinforce your RubyMine expertise by incorporating new AI options, enhancing distant work capabilities, and integrating the newest applied sciences. We’ll additionally implement extra optimizations to RubyMine’s efficiency.
AI integration
In RubyMine 2024.2, we’ll introduce plenty of updates for AI Assistant and the Full Line code completion plugin.
AI Assistant will obtain extra contexts for particular Rails entities. This can enhance the outcomes of code clarification and general AI actions.
We’re additionally updating AI Assistant to take note of RuboCop code model guidelines when suggesting code. This can prevent the difficulty of manually modifying the advised code to match your challenge’s RuboCop pointers.
Moreover, we’re engaged on enhancing the total line code completion expertise and addressing the problems with invalid code ideas. Our aim is to make sure that they’re correct and helpful for you.
Distant growth expertise
One other vital focus of our work is to reinforce the typing and modifying expertise when utilizing distant growth. We’re decreasing delays in typing and response time on the shopper aspect.
Dev Containers
We’re actively engaged on resolving recognized points and implementing bug fixes for Dev Containers. Keep tuned for extra updates.
Rails 8 assist
RubyMine 2024.2 will assist a bunch of recent options launched in Rails 8. This consists of utilizing Ruby 3.3 as the brand new minimal model suitable with Rails 8, code perception adjustments, assist for structured logging, utilizing Markdown for Rails API docs, and extra.
Customized RuboCop configuration
We’re including the function to make use of customized configuration recordsdata for working RuboCop inspections. This performance might be particularly helpful if in case you have multiple configuration file in your challenge or the configuration file title isn’t default.
Extra formatter settings
To boost code formatting and offer you extra management, we’re introducing extra formatter settings in RubyMine that align with RuboCop’s habits.
Be part of the Early Entry Program
You possibly can obtain the newest EAP construct from our web site or through the Toolbox App. The total record of closed tickets for this EAP construct is obtainable within the launch notes.
We encourage you to share your ideas within the feedback beneath and to create and vote for brand spanking new function requests within the subject tracker.
Pleased growing!
The RubyMine crew