facebook

Update Outline Slow and Unproductive

  1. MyEclipse IDE
  2.  > 
  3. Feature Requests
Viewing 15 posts - 1 through 15 (of 42 total)
  • Author
    Posts
  • #234659 Reply

    I believe that validation of jsp’s and other web apps pages is good. browsers like firefox slow down when not using W3C standards, but that updating of the outline is unnecessary. the ide is already overburdened as it is especially with large projects with classpaths containing 20 + jar files as well as the ones that are being created at the moment while coding. hence i would like to request the added feature of turning the “Update Outline” feature off. i notice that a lot of bugs i.e. you start typing and the cursor gets ahead of where you are in the page. hence values get pushed to the end, could be eliminated wiht this feature of turning it off. im a pretty confident coder. give me some of the code and ill give it a whack. thanks for listening or not.

    PS: Im not an unsatisfied customer. For 30 bucks you suite is the proverbial shit. Eclipse rules and MyEclipse makes it own.

    #234672 Reply

    Riyad Kalla
    Member

    We really appreciate the compliment.

    Are you referring to only the JSP outline view, or the HTML/XML ones as well? When you mentioned the cursor “gets ahead of where you are typing” do you mean that when you type, the words end up backwards? Like typing “hello” can end up: |olleh

    with the cursor at the front? If you are talking about this, that is a known bug that will be fixed in our M3 release, we appologize for this very furstrating bug.

    #234673 Reply

    thanks for such a quick reply. that bug is a concern, but not too pressing. all you do is save the file and reopen. thank goodness its going to be fixed.

    i believe both. the scriptlets are fine. its the HTML/XML at the bottom. here is the break down of my page.

    At the top is the scriptlet for processing of all the form info and validation and the like. below is all the html. any time i make a small change to the html the “Update Outline” occurs in the process tag. sometimes its only a one process or should i say thread thing, but other times i get 5 to 8 of them and then typing just doesn’t work, backspace and delete give errors.
    I closed the outline box but the thread still runs.
    Im not too concerned with outlines until the page is finalized and all actions have been accounted for. until then html validation and seeing what the page looks like at a top level is of no concern. hence it would be exceddingly handy to turn this feature off. that way i could see the outline once things are done. i believe the outline comes in handy for HTML validation (just a gut feeling, but not sure; haven’t seen your api’s). thats really about it.

    thanks for telling me about the bug, but i think you guys should not bog the suite down with too many extras. the bare bones is nice for those of us with a minimalistic approach to software development. remember the Apple and all there simple yet exquisite designs i.e. the iPod. others are concerned with many features hence tehy should have the ability to enable those features.

    this isn’t pressing by any stretch of the imagination. keep up the good work. MyEclipse will be the shit once all is well.

    #234718 Reply

    Riyad Kalla
    Member

    any time i make a small change to the html the “Update Outline” occurs in the process tag. sometimes its only a one process or should i say thread thing, but other times i get 5 to 8 of them and then typing just doesn’t work, backspace and delete give errors.

    Thank you for your help in running down this issue. Let me ask a few questions first.

    If you navigate to your <Eclipse install dir>\plugins directory, do you have any com.ibm.*, com.ibm.sse.*, or com.ibm.wtp.* plugins?

    #234841 Reply

    thats a negatory. in one of my workspaces that i don’t use those are there, but not in the main eclispe install area. you should just turn that thing off. slows things down immensly unless of course there is a dependency somewhere. in that case ill have to deal.

    #234843 Reply

    @support-rkalla wrote:

    If you navigate to your <Eclipse install dir>\plugins directory, do you have any com.ibm.*, com.ibm.sse.*, or com.ibm.wtp.* plugins?

    thats a negatory. in one of my workspaces that i don’t use those are there, but not in the main eclispe install area. you should just turn that thing off. slows things down immensly unless of course there is a dependency somewhere. in that case ill have to deal.

    #234869 Reply

    Scott Anderson
    Participant

    hence i would like to request the added feature of turning the “Update Outline” feature off.

    Can’t you simply close the outline view if you don’t want to use it and don’t find it valuable? Maybe I’m missing something, but wouldn’t that solve the issue?

    #234982 Reply

    yes. i can close the window, but dear sir the updating thread calls itself no matter what dear sir. hence it slows down everything especially when everything is building automatically. ive turned off the automatic build, but that doesn’t help all that much. the update outline keeps running in the background. if that thread didn’t reek so much havoc i wouldn’t be sitting here typing. im just a lazy kid who wants things to be stable. thats all. if you don’t believe me then try it out.

    edit a large html, jsp or other web page. close the outline view panel. then open the progress tab bar. then see the update outline thing come up anytime you edit the HTML. the jsp scriptlets don’t do jack, but the html updating is inanly slow. its alright if you guys don’t care. just trying to point out that something is wrong. you should remember that you are here for the customer and not us here for you. my my what snobbish b****** do i spy.

    #234986 Reply

    Riyad Kalla
    Member

    its alright if you guys don’t care. just trying to point out that something is wrong. you should remember that you are here for the customer and not us here for you.

    We certainly agree with you that there is a bug and have filed it internally to investigate what is going on and try and fix it. Scott was just trying to provide a temporary workaround for you until we get this bug fixed.

    We appologize for the inconvenience of having this thread really slow down your work, that is not acceptable.

    Also I created a sample JSP file that was 5000 lines long, and the editing performance was still acceptable for me. Can you create a sample file that exhibits this problem and email it to support@genuitec.com ATTN Riyad with a link to this thread?

    #235132 Reply

    i can’t really send a file. the work im doing is part of gov’t projects hence the information is confidential, but i do believe i have an explanation. the thread still runs even with scotts suggessitons. (sorry to him for my snobbishness yesterday, not much to eat when i wrote that) but with the outline turned off the problem gets better but doesn’t go away.
    the page has a lot of tables and nested tables hence i think this is what causes the problems with it. if you look at update outline feature from a purely accademic standpoint you have nested tables and hence when you nest things you increase your BIG O value. for my page there is 4 nested tables hence a big of of n to the fourth power when evaluating the outline. and muliply this by two or three instances of this nesting and you have a big problem.
    turning off the outline does get rid of the display slow down, but the “Update Outline” still runs and causes internal slowdown.

    question was the sample jsp purely scriptlets or HTML code. the scriptlets sections are fine. but as i said above nested tables really kill it.

    as for now you guys should just take note of this. its really a hit or miss thing. when there is alot of things going on in the ide then the update just slows everything down. otherwise your golden. sorry to trouble yous cats

    #235133 Reply

    Riyad Kalla
    Member

    Thank you for the detail, I have filed a bug for us to look into the performance issue and see if we can stop the updating when the outline view is not visible.

    #235166 Reply

    thank you. keep up the good work. myeclipse is pretty kick ass regardless

    #237277 Reply

    wtbennett
    Participant

    This bug has been very hard to track down; I have had troubles recreating the case in general.

    It seems that in the JSP editor, (quite frequently, for me) will cause an error where multiple instances of ‘refresh property sheet’ and ‘update outline’ will be running.

    I have taken a screen shot and moved it out to help track down this bug. That entire tab is filled with ‘refresh property sheets’ and about 8-10 ‘update outline’ instances.

    After it begins running these processes, the cursor frequently gets placed behind each character you type, thus causing ‘mirror type’ (ie: hello=olleh) which can be very frustrating, obviously. At times (particularly if the editor is trying to point out an html syntax error) this will happen so frequently that it is literally impossible to get any work done.

    Please let me know if there is a work-around, or if I can help track down the bug.

    Andy

    #237283 Reply

    Greg
    Member

    Andy,

    What version of MyEclipse are you using? The ‘backwards typing’ bug should be fixed in the latest version of MyEclipse 4.0 GA. Can you install a parallel MyEclipse 4.0GA installation and see if the problem persists in the new version?

    #237361 Reply

    wtbennett
    Participant

    I actually just installed the latest stable releases of MyEclipse and Eclipse on Monday:

    MyEclipse
    Version: 4.0.0
    Build id: 20050829-4.0.0-GA

Viewing 15 posts - 1 through 15 (of 42 total)
Reply To: Update Outline Slow and Unproductive

You must be logged in to post in the forum log in