Ticket #8 (new enhancement)

Opened 4 years ago

Last modified 11 months ago

Tool for refactoring code

Reported by: szabgab Owned by:
Priority: major Milestone: Satisfy all the requirements of PerlMonks
Component: Refactoring Perl 5 Version:
Keywords: Cc:

Description (last modified by szabgab) (diff)

locate and replace all occurrences of a method name or variable name within a project

see  http://www.perlmonks.org/?node_id=622705

Change History

comment:1 Changed 3 years ago by szabgab

  • Description modified (diff)

comment:2 Changed 3 years ago by szabgab

  • Milestone set to Satisfy all the requirements of PerlMonks

comment:3 follow-up: ↓ 4 Changed 3 years ago by tsee

Update: We now have "lexically replace variable" when "experimental" mode is enabled. This goes at most half-way: It works lexically only, does variables only, and does not work across documents in a project (obviously, => lexical).

comment:4 in reply to: ↑ 3 Changed 3 years ago by tsee

Another update:
We now also have the "introduce temporary variable" feature which introduces a temporary variable in a complex expression.

See also: ticket #386

comment:5 Changed 2 years ago by szabgab

  • Component changed from editor to advanced perl tools

comment:6 Changed 12 months ago by zenogantner

Method rename is still missing.

comment:7 Changed 12 months ago by zenogantner

... function, I mean ;-)

comment:8 Changed 11 months ago by szabgab

  • Component changed from advanced perl tools to Refactoring Perl 5
Note: See TracTickets for help on using tickets.