ここにはastahのあまり知られてなさそうなTipsを纏めていきます。
基本操作はastah本家サイトの
astah* 機能ガイド
を参照ください。以前に比べサイト全体がとても見やすくなっているので一読をオススメします。そんな機能あったの!?という発見があると思います。
ここでは、本家に載っていないバッドノウハウとかをピックアップしていきます。
プロジェクトの排他制御を解除したい
APIからモデルを参照する際、astahでプロジェクトを開いているとProjectLockedExceptionで弾かれてしまい面倒です。参照のみで利用することが分かっているのであれば、一時的に排他制御をOFFにしてしまいましょう。
ユーザディレクトリ下のastahの設定ファイル(${user}/.astah/professional/JudeP.properties
)を開き、以下の箇所を変更してastahを再起動してください。
${user}/.astah/professional/JudeP.properties
file.lock_project_file=true --> false
※ 排他制御を行わなくなるため、複数箇所から書き込みがあると最悪ファイルが破損してしまいます。通常の作業の際はture
に戻しておくことをおすすめします。