Eclipse>WST>JSDT Javascript Refactoring Renaming variables working half of the time

后端 未结 3 708
情书的邮戳
情书的邮戳 2020-12-17 03:13

In Eclipse (I am running 3.8.0 @ Linux (Mint 14 (Ubuntu (Debian))) at the moment), renaming variables using Refactor is an option that seems random

相关标签:
3条回答
  • 2020-12-17 03:42

    You can always use Ctrl + 2 + R (Press R after appearing a small dropdown) to refactor the variable... [ Got it by chance ].

    Update

    working on Eclipse Neon... can't say about other older version. because it is the latest stable version at the time I am writing the answer.

    Update 3-May-2017

    one drawback is that it replaces all occurrences of that variable in the file. special care is required.

    0 讨论(0)
  • 2020-12-17 03:42

    I can rename the local variable under Aptana Studio 3.0 (Eclipse based) with the JSDT "JavaScript Editor" and in the screenshot shown JS function: http://imgur.com/246oTY5

    0 讨论(0)
  • 2020-12-17 03:55

    I noticed that renaming is not available, when the project is not a JS project or if I open it with the non-default JS editor. (Spket JS Editor in my case.)

    So try this:

    • Make sure in your .project file jsNature is set.

    E.g. (In my case I have JS code inside a Java project):

    <natures>
        <nature>org.eclipse.jdt.core.javanature</nature>
        <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
    </natures>
    
    • Right click file -> Open with -> JavaScript Editor

    Works for my using Eclipse Kepler.

    0 讨论(0)
提交回复
热议问题