タグ付けされた質問 「refactoring」

4
emacsでプロジェクト全体をリファクタリングするにはどうすればよいですか(どこでもメソッド名を変更します)?
オープンソースプロジェクトの一部を書き直したい。これには、メソッドの名前変更が含まれます。プロジェクト全体でemacsで効率的にそれを行うにはどうすればよいですか? 検索や置換などのハックをすべてのバッファーで使用するのは避けたいです。

2
テキストを交換するための検索/置換のような機能
私は頻繁に自分自身を例に取って代わるしようとして見つけfooてbarとbarしてfooバッファに。 私が通常行う方法は次のいずれかです。 3クエリ置き換え:aaa -> @@@、bbb -> aaa、@@@ -> bbb 自動化をあきらめて、手作業で交換するだけ 一致する文字列がまたはであるかどうかをテストするために,構文in query-replace-regexpを使用して何かを動作させることが可能であると思います。しかし、結果の構文は面倒すぎるので、実際に試したことはありません。aaabbb 問題は、タスクがどれほど一般的であるかを考えると、組み込みまたは既存のパッケージのいずれかで、より良い、単一ステップの、それを行う方法が必要だと思います。ある?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.