It seems that every time I make any change to a haskell source code file in my project, there is "synchronizing editor..." that slows down my machine. Is there any way to stop the automatic synchronization?
Well, in a word you can't. This job synchronizes your source code with the outline view and check for errors in your code. If your source file is quite big, the upcoming version of EclipseFP will probably improve things. Otherwise, it may be your anti virus if you have one is slowing down access to the buildwrapper executable, maybe you can exclude it. If it's noticably slow, you may want to take a thread dump of your Eclipse and paste it in here, so we can see which operations inside the synchronization is slow.
I am running in a MacBook air. I don't believe there is an antivirus program that slows things down. The plugin is so nice that I will put up with it. But it is annoying specially when you want to type comments. The module I am editing is not huge, about 370 lines. Coding my typing is slower than when I do comments. So it is not as bad, but when I am doing comments, the response is slow. I also noticed that multiples of the job gets started as I m typing comments.
I don't have this problem with Java code, is there something they do in the Java pluggin that handles the error checking less intrusively?
That's weird, there should not be more than one instance of that job for one file at any time, the code ensure there is only one at any time.
EclipseFP is totally different than the Java plugin, because some of it is written in Haskell itself. So we use probably the same Eclipse mechanism to plug into the editor, but of course things cannot be the same.
However, the synchronization should be a in a job that doesn't freeze the UI so it should not interfere with your typing. Are you using the latest version of EclipseFP
I am using 2.4.2. With Eclipse Juno Service Release 1
Looking at the Progress tab on eclipse, It seems that one synchronization job is running but when it is done I get more than one "Remote system exploration" also. Then they all clear up.
the new version of EclipseFP (2.5.0) will have a different system for that synchronization that makes it faster, which will help you.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.