LoginSignup
1
0

More than 3 years have passed since last update.

IntelliJ IDEA + Ruby pluginでデバッガがエラーで起動しない時のワークアラウンド

Posted at

私はIntelliJ IDEAにRuby pluginを入れてRailsアプリ開発を行っている。
ある日、IntelliJ IDEAを2019.2.3にアップデートしたらデバッガがまともに起動しなくなった。

その時のエラーメッセージはこんなの。

Uncaught exception: /Users/n/.rbenv/versions/2.5.5/gemsets/hogehoge/gems/activesupport-5.2.3/lib/active_support/inflector/methods.rb:176: invalid multibyte char (US-ASCII)
(中略)
/Users/n/.rbenv/versions/2.5.5/lib/ruby/gems/2.5.0/gems/debase-0.3.0.beta3/lib/debase.rb:22:in `compile_file'

この現象に困っている人は結構いて、JetBrainsのYouTrackにワークアラウンドが紹介されていた。
その方法はdebase.rbの先頭に以下の2行を書き込むこと。

Encoding.default_internal = Encoding::UTF_8
Encoding.default_external = Encoding::UTF_8

肝心のdebase.rbの在り処はデバッグ実行を行おうとした時のログ(上記)に出ている。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0