0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ERMasterが重すぎる

Posted at

状況・問題

Eclipse に ERMaster を入れて erm ファイルを編集したい。

以下のような時に Eclipse が止まる or 強制終了してしまう...

  • ERMaster で erm ファイルを開く
  • ERMaster で erm を保存
  • Eclipse を起動
    • 最後に Eclipse を閉じる時に erm ファイルを開いていた場合

原因

erm ファイルのサイズがバカ増えてる(ERMaster のバグ?)

以下の部分の重複行が大量に

  • <referenced_column>数字</referenced_column>
  • <relation>数字</relation>

解決方法

↑の重複行を削除

Vim の場合の手順

  1. 対象のファイルを開く
  2. 行指定移動で重複行をなんとか探す
    • 行数G
      • ex. 31行目の場合 31G
    • かなり多いからすぐ見つかる
    • もしくは referenced_column で検索
      • /referenced_column
    • 何行目から何行目を消すのかメモ
  3. 行を指定して削除
    • :開始行,終了行d
      • ex. 31行目から37行目の場合 :31,37d
    • 重複行が複数箇所で一気に削除する場合は後ろの方から
      • 前の先に消すと行番号変わる...(当然)
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?