I have the javascript validation working good for my own code. I want to keep the validation. But when it comes to open source library, like jquery for example, the validation creates warnings.
I don't want warnings over a downloaded library. But I want to keep warnings for my code.
I know you can exclude files from validation in the "Preferences > Validation" window, but the javascript validation is not there ! I've looked each validator, the javascript validator is not there.
So how can I exclude specific files from the validation ?
Here is the list of validators I have : Screenshot
Thanks !
PS : I use Eclipse PDT.!
well, probably I've managed to do what you need ;) It is a bit tricky. So my steps:
- downloaded Eclipse PDT (to be sure that it works for you, because I use Eclipse for Java EE)
- created project TestJS (it was JavaScript project)
- created two files, test.js and htmlparser.js (last one copied from John Resig's site)
- typed "broken" script in both of them, so Eclipse told me that there were errors in both of them
- went to Project Properties > JavaScript > Include Path > Source, there is "Excluded" to highlight and press "Edit" button, here you are able to add what you want to exclude (file, folder, pattern).
- I excluded "test.js" file, pressed apply...
- ...and got a happy ending: now Eclipse point me out that there is error in htmlparser.js, but not in test.js ;)
ScreenShot:
Really hope that it helps!
Following from Maxym's excellent answer: since I usually keep all my JavaScript libraries in one place and the Eclipse validator tends to find unusual errors (perhaps entirely false positives), I used the Add Multiple option and selected the folders that contained those libraries. No need to update each time you add a file!
来源:https://stackoverflow.com/questions/4867885/how-to-exclude-a-javascript-file-from-javascript-validation-in-eclipse