DEV Community

Bear Su
Bear Su

Posted on

RubyMine Auto Completion Freeze

Problem

JetBrains RubyMine is an IDE for Ruby development.

RubyMine has the Auto Completion feature.

Recently, the RubyMine got stuck when the completion pop up on my macOS. I have to force close it from Activity Monitor.

Restart RubyMine can not fix the issue.

Solve Progress

Disable ML completion or EditorConfig support (Fail)

I found the issue ticket: IDEA sometimes complete hangs indefinitely when opening autocomplete modal

Disable ML completion

Disable ML completion

Disable EditorConfig support

Disable EditorConfig support

They both do not fix the issue.

Clear RubyMine Cache (Works)

I found the community post: WebStorm 2023.2 hangs

Follow the comment, I deleted the files under RubyMine Logs folder and restart RubyMine. But it does not work.

Note:

  • Remember replace <macOS Username> to your macOS Username.
  • Remember replace RubyMine2023.2 to the version you are using.
/Users/<macOS Username>/Library/Logs/JetBrains/RubyMine2023.2/
Enter fullscreen mode Exit fullscreen mode

I tried another comment: Delete the RubyMine caches.

I deleted the files under RubyMine Caches folder and restart RubyMine.

Note:

  • Remember replace <macOS Username> to your macOS Username.
  • Remember replace RubyMine2023.2 to the version you are using.
/Users/<macOS Username>/Library/Caches/JetBrains/RubyMine2023.2/caches/*
Enter fullscreen mode Exit fullscreen mode

Then I fix the issue successfully.

References

My Blog

Bear Su's Blog(zh_tw)

Bear Su's Blog

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay