Ticket #8 (new enhancement)

Opened 6 years ago

Last modified 2 years ago

Tool for refactoring code

Reported by: szabgab Owned by:
Priority: major Milestone: Satisfy all the requirements of PerlMonks
Component: Refactoring Perl 5 Version: 0.84
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 6 years ago by szabgab

  • Description modified (diff)

comment:2 Changed 5 years ago by szabgab

  • Milestone set to Satisfy all the requirements of PerlMonks

comment:3 follow-up: ↓ 4 Changed 5 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 5 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 5 years ago by szabgab

  • Component changed from editor to advanced perl tools

comment:6 Changed 3 years ago by zenogantner

Method rename is still missing.

comment:7 Changed 3 years ago by zenogantner

... function, I mean ;-)

comment:8 Changed 3 years ago by szabgab

  • Component changed from advanced perl tools to Refactoring Perl 5

comment:9 Changed 2 years ago by bowtie

  • Version set to 0.84
Note: See TracTickets for help on using tickets.