EclipseでLogcatが消えた時にやったこと

www.adventar.org

24日目の記事です。ジャスト投稿!!!(ジャスト一週間遅刻)
23日目の記事はElixirのドキュメント環境を整える - 302 - あちらですでした(手前味噌)
25日目の記事はwebsearch.vimpr でサービス別コンテンツを即検索 - Qiitaです

EclipseでLogcatが消えた

会社ではEclipseからAndroid Studioへ移行中で[移行前|移行済み]のプロジェクトが混在しているのですが、移行前のものをいじっている時に遭遇したLinuxEclipseを使ってる時にLogcatの画面で何も表示されないという問題を解決したときのメモ

Linux gnome環境 Eclipse Luna

なんとバグを2つ踏んでました。GTKウインドウの描画が正しくないものと、Logcatの設定2つの問題でした。

GTKウインドウの描画設定

eclipse.iniを編集します

--- eclipse.ini.old  2015-12-31 23:46:51.619740843 +0900
+++ eclipse.ini.new   2015-12-31 23:47:02.763073854 +0900
@@ -12,9 +12,12 @@ org.eclipse.platform
 256m
 --launcher.defaultAction
 openFile
+--launcher.GTK_version
+2
 --launcher.appendVmargs
 -vmargs
 -Dosgi.requiredJavaVersion=1.7
--XX:MaxPermSize=256m
--Xms256m
--Xmx1024m
+-XX:MaxPermSize=1024m
+-Xms1024m
+-Xmx4096m
+

メモリ関係のもの適当にいじってますが、大事なのはGTKバージョンの指定です。

launcher.GTL_version
2

この2行を--launcher.appendVmargsの前に入れます。

Logcatの設定

stackoverflow.com

StackOverflowの回答を見て欲しいんですが、workspace内にある設定ファイルをいじります。
この回答の手順が良いと思います。 Application等の値は自分の環境で変わるようですが、僕の場合は正しく動いている現在こんな感じになりました。

logcat.view.colsize.Application=226
logcat.view.colsize.Level=54
logcat.view.colsize.PID=58
logcat.view.colsize.TID=58
logcat.view.colsize.Tag=280
logcat.view.colsize.Text=688
logcat.view.colsize.Time=162

ほんとに値がよくわかりませんがこの2つを設定しなおしてちゃんと動くようになりました。終わりです。