生活が、一番面白い【Sampoのコラム】 このページをアンテナに追加 RSSフィード

Sampoのメールアドレスを問い合わせる→
このブログにトマトを投げる!

2008-01-10

EclipseにほしいJavaリファクタリング機能

もう十分すぎるくらい高機能なEclipseのリファクタリング機能ですが。

  • 親クラスをフィールドに変換
  • フィールドを親クラスに変換(親子でのフィールド名衝突は自動解決)
  • コードを「メソッドを抽出」するとき、メソッドの作成先は他クラスも指定できるように
  • しかも、「メソッドを抽出」ではプロジェクト内すべてのクラスを検索して抽出可能なコードを変換

これがあったら今日の作業は10クリックぐらいで終わったのに。

ついでに、一太郎にほしいスタイル機能

今回の論文は数式が入らないので、アウトライン機能を見込んで一太郎で作成中。文書の見た目は完全にTEXのjArticleだけど。遊びすぎだっつの。

しかし、文書の論理構造とビジュアルの分離という点では、一太郎のスタイル機能ではまだまだ、できないことがいっぱいです。

  • 段落スタイルで、行頭記号として任意の文字を任意のスタイルで設定させてください。現状、行頭記号の選択肢は貧弱すぎます(中黒がない)
  • 行頭記号として、連番も使えるようにしてください。これができると、アウトライン機能と連携することで、見出し行設定と連番振りが一体化されます
  • 同じく段落スタイル、「段落前で改行」というチェック項目がほしいです。大見出しはページの頭にあってほしいですよね
  • ページ番号設定は目次機能と連動してください。標準機能で目次を自動作成してるんだから、目次が何枚あって表紙(目次より前のページ)が何枚あるかぐらい自明でしょう